阅读背景:

Android深度探索与驱动开发(六)

来源:互联网 

  Linux驱动的工作和访问方式是Linux的亮点之一,同时受到了业界的广泛好评。 Linux系统 将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中。这种 设计理念使得与Linux驱动进行交互就像与普通文件进行交互一样容易。当然,也比访问LinuxAPI 更容易。 由于大多数Linux驱动都有与其对应的设备文件, 因此与Linux驱动交换数据就变成了与 设备文件交换数据。例如,向Linux打印机驱动发送一个打印命令,可以直接使用C语言函数open打开设备文件, 再使肝C语言函数 ioctl 向该驱动的设备文件发送打印命令。  Linux驱动的工作和访问方式是Linux的亮点之一,同时受到了业界的广泛好评。 Linu




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: