linux内核与驱动学习笔记
人称小强
这个作者很懒,什么都没留下…
展开
-
linux内核与驱动学习笔记(一)---内核的划分
我目前学习《linux设备驱动程序设计》一书为主,之前有通过视频、老师、书籍等零碎的学习过linux的驱动及内核。目前我还不能完整的将内核与驱动进行完整的分割,因此我计划二者同时进行,希望系统的学习之后能够清晰的搞明白二者的关系。 提供什么能力(机制--驱动),如何使用这些能力(策略--应用)-----当看到这句话时我不能完全的理解。内核的划分:内核可以划分为一下几个原创 2012-11-26 15:52:00 · 333 阅读 · 0 评论 -
linux内核与驱动学习笔记(二)----对驱动简单的认识
模块与驱动的分类:设备驱动:字符设备、块设备、网络设备驱动。1、字符设备:是一个可以当做字节流来存取的设备、字符设备驱动否则实现这样的功能。这样的驱动至少实现read、write、open、close等系统调用接口。例如文本控制台(/dev/console)和串口(/dev/ttyS0)就是很好的字符设备例子。字符设备的框架相对而言较为简单一点,有时间把这2个驱动程序搞懂,原创 2012-11-26 16:13:10 · 338 阅读 · 0 评论