当前位置: 首页 > news >正文

免费网站建设无广告可以登陆的wordpress

免费网站建设无广告,可以登陆的wordpress,外国做的福利小视频在线观看网站,杭州网站建设专业公司一、请简述主设备号和次设备号的用途 Linux 中每个设备都有一个设备号,设备号由主设备号和次设备号两部分组成,主设备号表示某一个具体的驱动,次设备号表示使用这个驱动的各个设备。 Linux 提供了一个名为 dev_t 的数据类型表示设备号&…

一、请简述主设备号和次设备号的用途

Linux 中每个设备都有一个设备号,设备号由主设备号和次设备号两部分组成,主设备号表示某一个具体的驱动,次设备号表示使用这个驱动的各个设备。

Linux 提供了一个名为 dev_t 的数据类型表示设备号,dev_t 其实就是 unsigned int 类型,是一个 32 位的数据类型。这 32 位的数据构成了主设备号和次设备号两部分,其中高 12 位为主设备号,低 20 位为次设备号。


二、设备号的分配方式

1、静态分配

检查当前系统中所有被使用了的设备号,然后静态的指定一个设备号。

“cat /proc/devices”命令即可查看当前系统中所有已经使用了的设备号(查看系统中所有的设备)。 

如果给定了设备的主设备号和次设备号就使用如下所示函数来注册设备号即可: 
int register_chrdev_region(dev_t from, unsigned count, const char *name) 

2、动态分配

静态分配设备号很容易带来冲突问题,Linux 社区推荐使用动态分配设备号,在注册字符设备之前先申请一个设备号,系统会自动给你一个没有被使用的设备号,这样就避免了冲突。

如果没有指定设备号的话就使用如下函数来申请设备号: 

int register_chrdev_region(dev_t from, unsigned count, const char *name) 

不管是通过 alloc_chrdev_region 函数还是register_chrdev_region 函数申请的设备号,统一使用如下释放函数: 

void unregister_chrdev_region(dev_t from, unsigned count) 

 

http://www.yayakq.cn/news/418734/

相关文章:

  • 鞍山做网站公司广告设计公司的岗位有哪些
  • 链接点开网页表白的网站怎么做的苏州企业网站建设专家
  • html5的篮球网站开发用织梦系统做网站产权
  • 郑州网站制作公司百度付费推广的费用
  • 设计网站推荐自己建网站 知乎
  • 如何仿制wordpress网站网站的建设服务器
  • 云服务器搭建个人网站井陉县城乡建设局网站
  • 政务网站建设 云南 公司最珠海app
  • 网站流量显示网络推广外包怎么样
  • 电子商务网站建设实训感想怎么破解别人做的付费网站
  • 下载的网站模板怎么改巩义服务专业网站建设
  • 建设部网站监理注销查询如何做公司官网
  • 小地方的旅游网站怎么建设wordpress更换模板
  • 信阳专业网站建设建站外贸网站建设
  • cms企业网站源码网站会员系统功能
  • 中英文微信网站开发微信小程序分销系统
  • 坪山区住房和建设局网站wordpress讲解
  • 电子网站商业策划书重庆建设工程质量监督检测中心有限公司
  • 做外贸网站注意湛江人才网招聘信息网
  • 莱芜区宣传部网站百度seo优化招聘
  • 宁波seo整站优化网站优化加盟
  • 怎么样做网站视频拍大师官方网站 图片做视频
  • 网站推广的几个阶段寻找电销团队合作
  • 做零食用哪个网站好建设银行招生网站
  • 哈尔滨 做网站公司有哪些wordpress自定义登录地址
  • 做准考证的网站山西有哪些做网站的公司
  • 专建网站搭建一个论坛
  • 台州市城市建设规划局网站金华高端网站设计
  • 什么是网站风格策划的重点麻将网站开发
  • 模型外包网站asp.net mvc 5 网站开发之美 pdf