Download presentation
Presentation is loading. Please wait.
Published byDella Parrish Modified over 8 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.