Linux Driver初探:
對Linux Device Driver的架構有所了解,並了解上層應用程式如何與你的Driver進行溝通。熟悉幾個常用的kernel API,例如Work Queue、Synchronization、 Timer List、Memory Allocation、 Kernel Thread、Interrupt、Bottom Half等。
真實世界的Driver:
能了解硬體工作原理與kernel對特定硬體的驅動程式架構。你可以了解真實硬體Driver的開發。如Serial Port、Ethernet、MTD、JFFS2、SD/MMC、USB Device等Driver。