您现在的位置是:主页 > news > 关于做血糖仪的网站/网站推广的渠道有哪些

关于做血糖仪的网站/网站推广的渠道有哪些

admin2025/6/29 4:14:40news

简介关于做血糖仪的网站,网站推广的渠道有哪些,海口网站建设兼职,公众号怎么开通直播Linux中设备号的动态分配Linux中设备号的动态分配Linux中设备号的动态分配 静态分配设备号需要我们检查当前系统中所有被使用了的设备号,然后挑选一个没有使用的。而且静态分配设备号很容易带来冲突问题, Linux 社区推荐使用动态分配设备号,…

关于做血糖仪的网站,网站推广的渠道有哪些,海口网站建设兼职,公众号怎么开通直播Linux中设备号的动态分配Linux中设备号的动态分配Linux中设备号的动态分配 静态分配设备号需要我们检查当前系统中所有被使用了的设备号,然后挑选一个没有使用的。而且静态分配设备号很容易带来冲突问题, Linux 社区推荐使用动态分配设备号,…

Linux中设备号的动态分配

  • Linux中设备号的动态分配

Linux中设备号的动态分配

静态分配设备号需要我们检查当前系统中所有被使用了的设备号,然后挑选一个没有使用的。而且静态分配设备号很容易带来冲突问题, Linux 社区推荐使用动态分配设备号,在注册字符设备之前先申请一个设备号,系统会自动给你一个没有被使用的设备号,这样就避免了冲突。卸载驱动的时候释放掉这个设备号即可,
设备号的申请函数如下:

int alloc_chrdev_region(dev_t *dev, unsigned baseminor, unsigned count, const char *name)

参数:

参数含义
dev保存申请到的设备号。
baseminor次设备号起始地址, alloc_chrdev_region 可以申请一段连续的多个设备号,这些设备号的主设备号一样,但是次设备号不同,次设备号以 baseminor 为起始地址地址开始递增。一般 baseminor 为 0,也就是说次设备号从 0 开始。
count要申请的设备号数量。
name设备名字。

注销字符设备之后要释放掉设备号,
设备号释放函数如下:

void unregister_chrdev_region(dev_t from, unsigned count)

此函数有两个参数:

参数意义
from要释放的设备号。
count表示从 from 开始,要释放的设备号数量。