摘要:
1.应用函数 在用户空间,使用ioctl系统调用来控制设备,原型如下: int ioctl(int fd,unsigned long cmd,...) fd: 要控制的设备文件描述符 fd: 要控制的设备文件描述符 cmd: 发送给设备的控制命令 …: 第3个参数是可选的参数,存在与否是依赖于控制命 阅读全文
摘要:
1.字符设备文件 通过字符设备文件,应用程序可以使用相应的字符设备驱动程序来控制字符设备。创建字符设备文件的方法: mknod /dev/文件名 c 主设备号 次设备号 使用函数在驱动程序中创建 2.设备描述结构 字符设备在内核中使用struct cdev来描述。 struct cdev { str 阅读全文