一、设备驱动的分层与分离 相信经过前面对字符设备驱动、杂项设备驱动和输入子系统的介绍,大家对Linux系统中的驱动已经基本算是入门了。可是我们发...
收录了7篇文章 · 17人关注
一、设备驱动的分层与分离 相信经过前面对字符设备驱动、杂项设备驱动和输入子系统的介绍,大家对Linux系统中的驱动已经基本算是入门了。可是我们发...
一、杂项设备驱动介绍 1.1 系统介绍 本文是基于linux-2.6.32内核进行分析的,如果使用的是其他版本的内核,其内核调用的函数可能有所不...
一、input子系统介绍 1.1 系统介绍 本文是基于linux-2.6.32内核进行分析的,如果使用的是其他版本的内核,其内核调用的函数可能有...
Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发的访问会导致竞态,即使是经验丰富的驱动工程师也常常设计出包含并发问题的...
一、Linux内核模块简介 1.1 Linux内核模块介绍 Linux内核的整体结构已经非常庞大,而其包含的组件也非常多。我们怎样把需要的部分都...
Linux操作系统是UNIX操作系统的一种克隆系统,诞生于1991年10月5日(第一次正式向外公布的时间)。Linux操作系统的诞生、发展和成长...
一、芯片手册阅读方法 芯片手册往往长达数百页甚至上千页,而且全部都是英文,从头到尾不加区分地阅读需要花费非常长的时间,而且不一定能获取对设计设备...
专题公告
本专题重点描述Linux驱动中的字符设备、快设备、输入子系统、平台设备、网络设备、USB设备、SPI驱动、IIC驱动等,以及内核编程常用的一些方法。