目 录
1.引言 .....................................................................................................................1
2.Linux 内核模块...................................................................................................2
3.字符设备驱动程序 .............................................................................................4
4.设备驱动中的并发控制 ...................................................................................10
5.设备的阻塞与非阻塞操作 ...............................................................................16
6.设备驱动中的异步通知 ...................................................................................25
7.设备驱动中的中断处理 ...................................................................................26
8.定时器 ...............................................................................................................30
9.内存与 I/O 操作................................................................................................32
10.结构化设备驱动程序.....................................................................................39
11.复杂设备驱动 .................................................................................................40
12.总结.................................................................................................................52