Linux杂项设备驱动原理与实现详解.pdfVIP

  • 0
  • 0
  • 约1.29千字
  • 约 4页
  • 2026-09-17 发布于四川
  • 举报

Linux三大设备驱动

字符设备:IO的传输过程是以字符为单位的,没有缓冲。比如I2C,SPI都是字符设备

块设备:IO的传输过程是以块为单位的。根相关的,都属于块设备,比如,tf卡

网络设备:与前俩个不一样,是以socket套接字来的。

1.我们这节课要讲的杂项设备驱动是属于我们这三大设备驱动里面的哪个呢?

杂项设备是字符设备的一种。可以自动生成设备节点。

我们的系统里面有很多杂项设备。我们可以输入cat/proc/misc命令来查看。

2.杂项设备除了比字符设备代码简单,还有别的区别吗?

杂项设备的主设备号是相同的,均为10,次设备号是不同的。主设设备号相同就可以节

省内核的资源。

3.主设备号和次设备号?

设备号包含主设备号和次设备号,主设备号在Linux系统里面是唯一的,次设备号不一定

唯一。

设备号是计算机识别设备的式,主设备相同的就被视为同一类设备

主设备号可以比做成的区号。比如的区号是010

次设备号可以比作成。

主设备号可以通过命令cat/proc/device

文档评论(0)

1亿VIP精品文档

相关文档