Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real-Time Embedded Operating System for a SoC System Hsung-Pin Chang Department of Computer Science National Chung Hsing University.

Similar presentations


Presentation on theme: "Real-Time Embedded Operating System for a SoC System Hsung-Pin Chang Department of Computer Science National Chung Hsing University."— Presentation transcript:

1 Real-Time Embedded Operating System for a SoC System Hsung-Pin Chang Department of Computer Science National Chung Hsing University

2 Goal  Embedded System  Linux Operating System  Instructor 張軒彬, hpchang@cs.nchu.edu.tw Office Number: 917  TA 王彥程, s9356037@cs.nchu.edu.tw, Office Number: 1003As9356037@cs.nchu.edu.tw

3 Text Books  David Seal, “ ARM Architecture Reference Manual, ” 2nd Edition, 2000  Daniel P. Bovet and Macro Cesati, “ Understanding the Linux Kernel, ” O ’ Reilly, 2nd edition, 2003

4 Part 1: Embedded System  What is an embedded system  ARM Architecture  ARM Instruction Set  ARM Exceptions  ARM7TDMI  S3C4510B

5 Part 1: Embedded System (Cont.)  Four labs Lab1:  Learn how to use the ADS and Multi-ICS to develop and debug your embedded software  Learn how to download your embedded software to the target system Lab 2:  Learn how to write the startup code, IRQ, and FIQ SWI handlers in the ARM processor

6 Part 1: Embedded System (Cont.) Lab 3:  Learn how to implement a timer handler Lab 4:  Learn how to interact with I/O system

7 Part 2: The Linux Kernel  Introduction  Memory Addressing  Processes  Interrupts and Exceptions  Kernel Synchronization  Timing Measurement  Memory Management  Process Address Space

8 Part 2: The Linux Kernel (Cont.)  Three homework Add a new system calls Process creation Add a new kernel module

9 Grading  Midterm and Final exams  Four labs  Three homework


Download ppt "Real-Time Embedded Operating System for a SoC System Hsung-Pin Chang Department of Computer Science National Chung Hsing University."

Similar presentations


Ads by Google