版本:linux-2.6.24.4

宏:

    MKDEV(MAJOR, MINOR);  

说明: 获取设备在设备表中的位置。

        MAJOR   主设备号

        MINOR   次设备号


内核使用的版本号说明文件:

    在内核 /Documentation 目录下的 devices.txt 有说明。

    一般本地保留的

        MAJOR

               234-239        UNASSIGNED     //理解为不做分配

               240-254 char    LOCAL/EXPERIMENTAL USE

               240-254 block    LOCAL/EXPERIMENTAL USE  

        MINOR  1 ~ 250

注意:

    次设备号的 0 不能使用。

   

静态的设备文件建立:

    mknod /dev/gpio_led c 240 1


作者:柒月