设备号的获取
之前的代码中在注册字符设备驱动的时候我们使用了一个静态的主设备号200,很明显,200这个主设备号如何已经被使用了,那么我们就无法完成注册。最好的办法就是由系统给我们提供一个合法的设备号
申请设备号的函数为
int alloc_chrdev_region(dev_t *dev, unsigned baseminor, unsigned count, const char *name);
参数分别为:
①dev的数据类型是dev_t,这个数据类型就是linux设备号的数据类型,需要注意的是ÿ