【課程大綱】 ‧Linux kernel architecture introduction ‧Processes, kernel threads and process scheduling ‧Kernel debugging techniques ‧Learning GNU toolchain in embedded development ‧Building a Linux environment from scratch in QEMU ‧Kernel memory management ‧Basic device drivers ‧Accessing hardware device ‧Interrupt handling and bottom halves ‧Kernel synchronization mechanisms ‧Other kernel programming topics ‧Trace Linux kernel source to have an in-depth understanding 【招生對象】在職人士;對本課程有興趣之工程師、相關科系等在職人員 【背景知識】具備C程式語言能力與計算機基礎概念者佳。