1、信号量和自旋锁的使用,在驱动程序中,当多个线程同时访问相同的资源时,因此我们必须对共享资源进行并发控制 2、completion通知机制的使用,应用层和驱动可以协调 工作 3、中断函数的处理。 4、硬件寄存器的配置