1、linux驱动分类 2、信号量与自旋锁 3、platform总线设备及总线设备如何编写 4、kmalloc和vmalloc的区别 5、module_init的级别 6、添加驱动 7、IIC原理,总线框架,设备编写方法,i2c_msg 8、kernel panic 9、USB总线,USB传输种类,urb等 10、android boot 流程 11、android init解析init.rc