获取主设备号的代码

if(scull_major)

{

    dev=MKDEV(scull_major,scull_minor);

    result=register_chrdev_region(dev,scull_nr_devs,"scull");

}

else

{

    result=alloc_chrdev_region(&dev,scull_minor,scull_nr_devs,"scull");

    scull_major=MAJOR(dev);

}

if(result<0)

{

    printk(KERN_WARNING "scull:can't get major %d/n",scull_major);

    return result;

}

你可能感兴趣的:(获取主设备号的代码)