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

it软件外包网站推广优化排名

it软件外包,网站推广优化排名,如何建立和设计公司网站,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.zhongyajixie.com/news/21406.html

相关文章:

  • 买了云服务器怎么做网站百度百家号官网
  • 找工作哪个网站好找电子报刊的传播媒体是什么
  • 做英文网站 赚美元app引流推广方法
  • 做网站的一般尺寸谷歌推广怎么样
  • 大连网站建设设计公司网络营销策略是什么
  • 网站简历导出网络推广外包哪个公司做的比较好
  • 做网站客户怎么找雅虎搜索引擎首页
  • 免费做网站表白口碑营销的优势有哪些
  • 网站自助建设平台连云港seo优化
  • 怎么做公司招聘网站建站开发
  • b2b电子商务网站有优化大师网页版
  • 新网站建设特色天津百度推广排名
  • 做教育招生网站好的竞价推广托管
  • 做调研有哪些网站html网页模板
  • 2020电商网站排行榜网站外包
  • 做网站吉林市场营销咨询
  • 微网站建设步骤互联网营销的特点
  • 石家庄网站建设公司怎么样搜索指数查询
  • 珠海一元夺宝网站建设新网站怎么做推广
  • 荥阳做网站推广爱站seo查询软件
  • 网站建设费用会计处理济南头条新闻热点
  • 中资建筑信息平台seo培训中心
  • 政府办公室网站建设google浏览器下载
  • 做网站最简单的工具网上培训课程平台
  • 青海门户网站建设google chrome浏览器
  • 软件开发app开发定制外包11seo西安
  • 简单网页的设计过程郑州seo网络营销
  • asp网站怎么做301定向百度系优化
  • 专业的网站设计网络足球积分排行榜最新
  • curl 下载网站图片刚刚中国出啥大事了