【发布时间】:2011-09-03 17:35:49
【问题描述】:
我正在为小型微控制器应用程序开发设备驱动程序 I/O 模型,使用 POSIX 作为接口设计指南。我将ioctl() 实现为一种控制驱动程序/硬件参数的方法——例如UART 波特率、I2C 从地址等。
我注意到,POSIX:2008 将ioctl() 和<stropts.h> 列为过时。与设备驱动程序通信的推荐替代机制是什么?
【问题讨论】:
标签: c embedded posix driver ioctl