
在linux内核中用dev_t来保存
设备的编号, dev_t 是个32位数值12位为
主设备号, 20位次设备号, 想要获得dev_t的设备号最好使用给定的宏MAJOR(dev_t dev), MINOR(dev_t dev).unsigned int 类型,32位,用于在驱动程序中定义设备编号,高12位为主设备号,低20位为次设备号你在/dev目录下,用命令ll就可以看到那些设备文件的主次设备号.在程序中用宏MAJOR(dev_t dev)可以
解析出主设备号,用宏MINOR(dev_t dev)可以解析出次设备号
评论列表(0条)