那些事儿 linux 内核 usb pci
1概述Kconfig和Makefile内核里的地图驱动开发三件宝:spec、datasheet与内核源码spec,也就是规范,如usb协议规范;硬件的datasheet,即你的驱动要支持的硬件的手册;第三就是内核里类似驱动的源代码,比如你要写触摸屏驱动的话,就可以参考内核里已经有的一些触摸屏驱动。2usbcore核心的代码,比如初始化整个USB系统,初始化RootHub,初始化主机控制器的代码host主机控制器相关的代码gedget控制外围设备如何作为一个USB设备和主机通信。比如,我们的嵌入式板子上支持SD卡,如果我们希望在将板子通过USB连接到PC之后,这个SD卡被模拟成U盘storag
用户评论