Linux内核中_IO,_IOR,_IOW,_IOWR宏的用法与解析

在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:      bit31~bit30 2位为 “区别读写” 区,做用是区分是读取命令仍是写入命令。      bit29~bit15 14位为 "数据大小" 区,表示 ioctl() 中的 arg 
相关文章
相关标签/搜索