- 博客(289)
- 资源 (4)
- 收藏
- 关注
原创 i.MX 6ULL 驱动开发 二十二:SPI(SPI子系统+MISC子系统)
SPI 子系统:作用是完成驱动和设备的匹配。MISC 子系统:作用是简化字符设备注册过程。
2022-11-14 21:01:15
386
原创 Linux 驱动开发 六十一:《gpio-keys.txt》翻译
属性中的任何一个,但不能同时忽略两者。允许同时指定这两个属性。键盘驱动进程的设备树绑定。每个按钮(键)都表示为。
2022-10-15 17:30:11
267
原创 Linux 驱动开发 六十:《input.txt》翻译
这是一个驱动进程集合,旨在支持Linux下的所有输入设备。虽然它目前仅用于USB输入设备,但未来的使用(例如2.5 / 2.6)预计将扩展到取代大多数现有的输入系统,这就是为什幺它位于而不是中的原因。输入驱动器的中心是输入模块,它必须在任何其他输入模块之前加载 - 它用作两组模块之间的通信方式:1、设备驱动进程这些模块与硬件通信(例如通过USB),并向输入模块提供事件(击键、鼠标移动)。2、事件处理进程这些模块从输入中获取事件,并通过各种接口将它们传递到需要的地方 - 击键到内核,鼠标通过模拟的。
2022-10-15 17:27:40
377
原创 i.MX 6ULL 驱动开发 十一:按键中断(IO多路复用)
1、在应用程序中通过select或poll函数触发驱动中poll函数,进行获取当前资源状态;2、在资源满足情况下,使用read进行读取。3、read进行读取时,可以分为阻塞或非阻塞操作(在调用read时,已经确定资源满足操作状态,因此不需要阻塞)。};
2022-10-03 08:00:22
320
原创 Linux 驱动开发 五十七:《ioctl-decoding.txt》翻译
大多数架构使用这种通用格式,但请检查 include/ARCH/ioctl.h 以了解具体情况,例如 powerpc 使用 3 位编码读/写和 13 位大小。因此,例如 0x82187201 是 arg 长度为 0x218 的读取,字符 ‘r’ ,命令 1。
2022-10-01 10:49:29
279
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人