目录
一、引言
二、操作接口
------> ioctl框架
------> 用户空间
------> 内核空间
------> ioctl 用户与驱动之间的协议
三、ioctl实例
一、引言
花课余时间来系统整理下常用的几个高级字符设备的操作接口
二、操作接口
ioctl框架
ioctl 是设备驱动程序中设备控制接口函数,一个字符设备驱动通常会实现设备打开、关闭、读、写等功能,在一些需要细分的情境下,如果需要扩展新的功能,通常以增设 ioctl() 命令的方式实现。
在文件 I/O 中,ioctl 扮演着重要角色,本文将以驱动开发为侧重点,从用户空间到内核空间纵向分析 ioctl 函数。
