ioctl Function
来源:互联网 发布:php微信wap支付 demo 编辑:程序博客网 时间:2024/06/08 15:34
ioctl
是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。 ioctl
经常是IO操作的杂货包(catchall),任何使用本章其他函数(如read,write…)表示的操作就需要ioctl
终端(Terminal)IO就是本章最大的使用者(在chapter 18我们会看到POSIX.1已经用分离的函数替换了终端IO操作)
函数原型如下:
#include <unistd.h>#include <sys/ioctl.h>int ioctl(int fd, int requets, ...);
系统给不同的设备提供了各种各样的ioctl
命令
例如mag tape操作,允许我们倒带等操作,这是其余函数无法提供的功能。因此最简单地操作这些设备的方法就是使用ioctl
0 0
- ioctl Function
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- ioctl
- HTTP报文
- g++与gdb学习笔记(针对NOI)
- 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclips
- bzoj1968【AHOI2005】COMMON 约数研究
- 用C#编写的串口示波器
- ioctl Function
- 积跬步至千里系列之八--Android系统设置(一)
- java学习心得——动态sql拼接
- rqnoj[NOIP2011提高组]计算系数
- 转载【openfire添加好友流程梳理】
- android定期动态更新启动页
- 实现简单锁屏
- MyScript
- Cocos2d HttpClient 用法