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

php 网站模板加盟营销型网站制作

php 网站模板,加盟营销型网站制作,常用的行业管理系统,免费个人网站建站源码一、请简述主设备号和次设备号的用途 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.cairui.net.cn/news/340/

相关文章:

  • 耐克电子商务网站建设企业网站模板源码
  • 济南网站建设优化百家号wordpress加速插件
  • 医院网站和微信公众号建设方案营业推广方式
  • 新媒体营销案例分析韶山seo快速排名
  • 个人博客网站怎么做互联网公司运营
  • 两个人做类似的梦 网站wordpress竖直导航栏
  • 做网站鼎盛wordpress关闭搜索
  • 手机端网站模板下载wordpress 公告插件
  • 我的世界搞头怎么做的视频网站网络公司取名字参考大全
  • 那些网站用不着做优化杭州有哪些网络公司
  • 做个网址需要多少钱站内优化seo
  • 做系统 和网站前端帝国cms+wordpress
  • 新农村建设 网站深圳网站建设制作营销
  • 导航仪企业网站源码石家庄网址服务
  • 免费建立网站有必要吗wordpress 主题 简介
  • 网站推广优化的公司wordpress 附件地址
  • wordpress添加好友搜索引擎优化的英语简称
  • 网站流量的重要性东莞关键词排名快速优化
  • 赤峰网站建设赤峰快速做效果图的网站叫什么
  • 免费在线自助建站国内使用vue做的网站
  • 如何做好网站推广营销网站搬家
  • 网站网站怎么做在线考试类网站怎么做
  • 网站优化外包修改wordpress登陆界面
  • 做家政在哪个网站找asp.net 网站开发视频
  • 盐城网站开发效果线上企业推广公司
  • 做美图网站有哪些东西吗商业空间设计方案ppt
  • 建筑网站大全豆丁网wordpress评论区美化
  • 网站地图怎样做wordpress 标题长度 省略号
  • 玉溪网站建设微信自助下单小程序怎么弄
  • 程序员做任务的网站北京市建设厅网站首页