【課程內容】 * Linux Kernel Synchronization * Homework – Scheduler and Synchronization * Linux Char Drivers * Linux Device Model * Accessing Hardware * Interrupt Handling * Bottom Halves and Deferred Works * Lab: Linux Device Tree * Lab: Linux Char/Block Driver Example * Lab: Linux Platform Driver Example * Lab: Linux Video Driver Example * Lab: Raspberry Pi Device Driver Trace and Aanlysis