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

汽车维修东莞网站建设品牌网站制作公司

汽车维修东莞网站建设,品牌网站制作公司,蒙文网站建设,WordPress文章上传图片在设备模型出现以前,Linux的驱动存在以下问题: 1,设备和驱动没有分离。也就是说设备的信息是硬编码在驱动代码中的,这给驱动程序造成了极大的限制。如果硬件有所改动,那么必然要修改驱动代码。比如LED如果修改了管脚,那么就必然要修改驱动程序。这样就导致驱动的通用性很…

在设备模型出现以前,Linux的驱动存在以下问题:

1,设备和驱动没有分离。也就是说设备的信息是硬编码在驱动代码中的,这给驱动程序造成了极大的限制。如果硬件有所改动,那么必然要修改驱动代码。比如LED如果修改了管脚,那么就必然要修改驱动程序。这样就导致驱动的通用性很差。

2,没有类似于windows系统中的设备管理器,不可以方便查看设备和驱动的信息。

3,不能自动创建设备节点;

4,驱动不能自动加载;

5,U盘,SD卡不能自动挂载;

6,没有电源管理。

Linux设备模型就是为了解决上述问题而存在的。

设备模型基础

首先我们来看上面提到的第二个问题,就是关于设备和驱动信息的展示。在Linux系统中有一个sysfs伪文件系统,挂载于/sys目录下,该目录详细罗列了所有与设备、驱动和硬件相关的信息。可以用ls -l /sys命令来查看。

在/sys目录下有很多子目录,例如block目录下是块设备,bus目录下是系统中所有的总线(例如:I2C,SPI和USB等),CLASS目录下是一些设备类(如input输入设备类,tty终端设备类)、device目录下是系统中所有的设备。再仔细查看/sys/bus/platform/devices/50000000.ethernet目录,它是一个挂接在platform总线下的以太网设备,其目录下的driver是一个软链接,指向了../../../bus/platform/driver/dm9000,也就是说该设备是被注册在platform总线下的一个名叫dm9000的驱动程序

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

相关文章:

  • 海尔集团网站建设网站怎么注销主体
  • 金融企业类网站模板营口网站开发公司
  • 陕西省建设八大员官方网站建筑人才招聘信息网
  • 怎么在自己电脑上建网站嵌入式开发难学吗
  • 做网站需要多少台服务器制作网站一般多少钱
  • 网站建设需要哪些知识山东建大建设集团有限公司
  • 网站上的导航栏怎么做施工企业主要负责人包括
  • 网站建设与管理考试题无锡网站制作优化
  • 最新网站发布ppt模板哪里找
  • 医院网站asp做个网站app吗
  • 做自己的网站挣钱长春市做网站的公司
  • 软件开发包含网站开发大连企业推广公司
  • 做a视频 免费网站阿里巴巴网站运营怎么做
  • 价格划算的做pc端网站东莞常平有多少个村
  • 哪里有免费建站平台免费网上咨询医生是哪个网
  • 商务网站的主要内容wordpress房产企业模板免费下载
  • 辽宁金帝建设集团网站django做的购物网站
  • 海宁高端网站设计北京婚恋网站哪家最好
  • jsp asp php哪个做网站上海网页公司
  • 网站优化简历模板郑州seo管理系统运营
  • 国外建筑公司网站怎么做电脑端网站设计稿
  • 苏州公司网站建设报价橙色企业网站
  • 营销网站建设专家中国建筑怎么样
  • 晨光科技+网站建设系统软件开发流程
  • 把公司网站 公开下载 做教程 侵权吗湖南关键词优化首选
  • 杭州手机网站制作flash网站制作下载
  • 海南做网站的公司头像制作网站
  • 合肥做网站费用设计类哪个专业好
  • 定州网站设计南通网站建设开发
  • 四川住房城乡和城乡建设厅网站首页wordpress all import