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

五金配件店 东莞网站建设常德百度推广运营

五金配件店 东莞网站建设,常德百度推广运营,没有域名怎么访问网站,重庆市建筑从业人员信息网自动创建设备节点udev机制实现过程#xff1a; 1.当插入设备#xff0c;内核会向udev发送一个事件#xff0c;其中包含着设备的信息。 2.udev会根据收到的设备信息匹配相应的规则文件。 3.udev会根据规则文件中的配置#xff0c;创建一个唯一的设备节点文件。通常存储在/d…自动创建设备节点udev机制实现过程 1.当插入设备内核会向udev发送一个事件其中包含着设备的信息。 2.udev会根据收到的设备信息匹配相应的规则文件。 3.udev会根据规则文件中的配置创建一个唯一的设备节点文件。通常存储在/dev/目录下。 实现自动创建设备节点的函数udev机制 class_create()函数 函数原型struct class * class_create(struct module *owner,const char *name ); 函数功能用于动态的为一个设备创建一个类会在/sys/class目录下创建一个新的文件夹用const char *name命名。 参数分析① owner–是一个结构体类型指针指向创建的类对象本身一般赋值为THIS_MODULE。② name–是一个char类型指针用于给struct class的创建出的目录命名。 返回值失败返回错误码指针成功返回申请的struct class对象的空间首地址。 函数示例 clsclass_create(THIS_MODULE,mychrdev);if(IS_ERR(cls)){printk(向上提交目录失败\n);return -PTR_ERR(cls);}class_destroy()函数 函数原型void class_destroy(struct class *cls) 函数功能用于删除clss_create()创建出来的设备类。 参数分析struct class结构体类型的变量代表设备的类。 函数示例 class_destroy(cls);device_create()函数 函数原型struct device *device_create(struct class *class, struct device *parent,dev_t devt, void *drvdata, const char *fmt, …); 函数功能动态拆功能键一个设备对象并且对该对象进行初始化。再将该对象加入Linux内核系统的设备驱动程序模型中。 参数分析① class代表需创建在那个类下。② parent代表设备的父设备。③ devt代表设备号。④ drvdata代表设备肯会使用到的一些数据。⑤ fmt代表设备节点名。 返回值失败返回错误码指针成功返回创建的设备对象。 函数示例 for(i0;i3;i){devdevice_create(cls,NULL,MKDEV(major,i),NULL,mychrdev%d,i);if(IS_ERR(dev)){printk(向上提交设备节点信息失败\n);return -PTR_ERR(dev);}}printk(向上提交设备节点信息成功\n); device_destroy()函数 函数原型:void device_destroy(struct class *class, dev_t devt); 函数功能:用于删除由device_ccreate()创建出的设备对象。 参数分析① class代表需要销毁的设备类。② devt代表设备号。 返回值无返回值。 函数示例 int i;for(i0;i3;i){device_destroy(cls,MKDEV(major,i));}基本流程首先用class_create()函数创建一个设备类再用device_create()函数创建类下的设备由device_destroy()函数来销毁设备节点信息最后用class_destroy()函数小虎i目录信息。
http://www.w-s-a.com/news/293134/

相关文章:

  • 怎么买网站域名wordpress 视频站模版
  • 厦门官网建设公司杨和关键词优化
  • 怎么做网约车seo自动优化软件下载
  • 遵义市住房和城乡建设局官方网站网站备案 自己的服务器
  • 分销系统价格多少北京网站优化平台
  • 怎样做旅游公司的网站泉州网站建设方案优化
  • 手机网站页面范例个人网站做淘宝客违规
  • 做一套网站开发多少钱SEO做得最好的网站
  • 咸宁做网站的公司那家便宜福建建设注册管理中心网站
  • 网站建设工作汇报黑科技广告推广神器
  • 淘宝做首页热点的什么网站徐州建设安全监督网站
  • 正规的镇江网站建设广州有什么好玩的东西
  • 丹阳网站设计公司网站开发 0755
  • 百度网页版浏览器网址找文网优化的技术团队
  • 信息网站怎么做做儿童网站赚钱吗
  • 帝国cms 网站迁移个人网站备案备注
  • 青岛做网站推广怎样做网站才不能被攻破
  • 使用网站模板快速建站教案杂志wordpress主题 无限加载
  • 南宁南宁做网站南安网络推广
  • 旌阳移动网站建设微网站 杭州
  • 合肥网站开发如何用VS2017做网站
  • 网站 制作公司福州企业建站软件
  • 网站推广主要方法一流的盘锦网站建设
  • 给个网站好人有好报2021东莞专业网站营销
  • 中国网站优化哪家好制作网站页面
  • 网站站内优化度娘网站灯笼要咋做呢
  • 怎么制作一个简单的网站七牛云做网站
  • 厦门建网站哪家好求网站建设合伙人
  • 营销型网站制作步骤五个宁波依众网络科技有限公司
  • 外贸响应式网站建设临清建设局网站