View on GitHub

富乎 · 地问


avatar
辗转探寻为富乎?《天问》无解向地问!

<<< 返回主页

Linux驱动开发备忘录

1、错误码及函数

2、基本数据类型

3、模块入口与出口

4、调试及打印

5、设备节点

6、字符设备

7、内存操作

8、设备树

9、GPIO

10、并发与竞争

11、内核定时器

12、Linux中断机制

13、阻塞、非阻塞IO、异步通知

14、平台(Platform)设备驱动

15、杂项(Misc)设备驱动

16、输入(Input)子系统

17、液晶显示屏(LCD)驱动

18、实时时钟(RTC)驱动

19、块设备

待补充。

20、网络设备(重点是有线以太网)

21、常见通信协议

21.1 串口(UART)

待补充。

21.2 I2C

待补充。

21.3 SPI

待补充。

21.4 控制器局域网(CAN)

待补充。

21.5 USB

21.X 待补充

待补充。

附录:参考材料

  1. i.MX 6ULL Applications Processor Reference Manual