码迷,mamicode.com
首页 >  
搜索关键字:设备模型    ( 80个结果
virtio的qemu总线与设备模型
(很多内容是网上找的,+上我个人的一点理解,推荐大家去看 http://mnstory.net/2014/10/qemu-device-simulation 这篇文章) qemu启动时,如果配置了相应virtio设备,会对guest的pci总线,virtio设备等进行模拟,先来看看qemu的设备模拟,那i8254/PIT为例(PIT的硬件规范略过,有兴趣的话可以参考 http://wiki.os...
分类:其他好文   时间:2016-04-29 17:55:00    阅读次数:267
virtio的qemu总线与设备模型
(很多内容是网上找的,+上我个人的一点理解,推荐大家去看 http://mnstory.net/2014/10/qemu-device-simulation 这篇文章) qemu启动时,如果配置了相应virtio设备,会对guest的pci总线,virtio设备等进行模拟,先来看看qemu的设备模拟,那i8254/PIT为例(PIT的硬件规范略过,有兴趣的话可以参考 http://wiki.os...
分类:其他好文   时间:2016-04-26 20:25:28    阅读次数:392
mtk设备模型之LCM
1、Linux设备模型 站在BSP的角度来看,整个系统可以由三部分组成:设备、总线、驱动。 Linux kernel有一些总线,比如USB、I2C等。对于每一个总线都会有一些设备和驱动挂在上面。驱动服务于匹配的设备,使Linux正确的操作硬件设备。当一个设备或者驱动注册到特定的总线上的时候就会触发总线匹配函数,比如一个设备注册到了总线,所有的该总线的驱动都会被枚举,判断是不是可以服...
分类:其他好文   时间:2016-04-15 12:12:13    阅读次数:249
16.总线设备驱动模型学习
总线设备驱动模型学习 一、总线概述 随着技术的不断进步,系统的拓扑结构也越来越复杂,对热插拔,跨平台移植性的要求也越来越高,2.4内核已经难以满足这些需求。为适应这种形势的需要,从Linux 2.6内核开始提供了全新的设备模型。 总线:创建一条总线,跟按键一样,首先是描述总线结构,接着是注册总线,注 ...
分类:其他好文   时间:2016-04-08 14:37:47    阅读次数:283
设备模型之kobject,kset及其关系
设备驱动基础0:设备模型之kobject,kset及其关系 Linux2.6以后的设备驱动,都是在设备模型的基础上构建的,因此,要编写linux下的设备驱动程序,不论是usb设备,pci设备等,都需要了解设备模型。 设备模型的基础结构体主要是kobject,kset这两个结构体: struct kobject {    char      * k_name;    char      ...
分类:其他好文   时间:2016-04-01 18:28:33    阅读次数:237
[国嵌攻略][164][USB驱动程序设计]
USB驱动模型 1.USB host controller driver(主控器驱动):为USB主控制器提供驱动程序 2.USB core(USB核心):连接USB主控制器驱动和USB设备驱动 3.USB client driver:为USB外部设备提供驱动程序 USB设备模型 device(设备)
分类:其他好文   时间:2016-03-19 19:38:26    阅读次数:153
sysfs和kobject
sysfs文件系统:sysfs是2.6内核的一个特性,它允许内核代码经由一个in-memory的文件系统把信息出报(export)到用户进程中。在设备模型中,sysfs文件系统用来表示设备的结构.将设备的层次结构形象的反应到用户空间中.用户空间可以修改sysfs中的文件属性来修改设备的属性值,也可以...
分类:其他好文   时间:2016-03-08 21:00:54    阅读次数:143
设备模型之kobject,kset及其关系
Linux2.6以后的设备驱动,都是在设备模型的基础上构建的,因此,要编写linux下的设备驱动程序,不论是usb设备,pci设备等,都需要了解设备模型。设备模型的基础结构体主要是kobject,kset这两个结构体:struct kobject { char * k_name; char name...
分类:其他好文   时间:2015-12-23 16:18:49    阅读次数:163
设备模型的基础---kobject,kset
设备模型的基础是kobject,kset,kobj_type。kobject本身并没有什么意义,真正有用的地方在于嵌入了kobject的结构体(对象),kobject可以看成是一个最小单元,sysfs的层次结构中的元素都是由kobject构成。kset与kobject的关系:kset会包含一类的ko...
分类:其他好文   时间:2015-12-18 06:35:17    阅读次数:266
设备模型的uevent机制
内核模块的热插拔事件的通知基于uevent机制。当kobject的状态发生改变(如,add, remove等)时,会通知用户空间,用户空间接收到事件通知后可以做相应的处理。uevent把事件上报给用户空间的两种途径: 1.通过kmod模块,直接调用用户空间的可执行程序或脚本。 2.通过netli.....
分类:其他好文   时间:2015-12-17 23:59:19    阅读次数:642
80条   上一页 1 ... 3 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!