在Linux中,唯一标识一个设备的是设备编号,这个设备编号由主设备号和次设备号组成。主设备号标示设备对应的驱动程序,次设备号对应设备文件指向的设备。在内核中使用dev_t来表示设备编号,一般它是32位长度,其中12位用于表示主设备号,20位用于表示次设备号。利用MKDEV(int major,int minor)用于生成一个dev_t类型的对象。 [2023-11-09 18:43:08 | AI写代码神器 | 100点数解答]