E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
设备模型
Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(六)
正如本系列第一篇文章架构图所示Ubuntu12.10下搭建基于KVM-QEMU的虚拟机环境(一),除了在内核空间的KVM模块之外,在用户空间需要QEMU来模拟所需要CPU和
设备模型
以及用于启动客户机进程
hbsong75
·
2013-06-29 20:00
linux
Debian
ubuntu
qemu-kvm
Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(六)
正如本系列第一篇文章架构图所示Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(一),除了在内核空间的KVM模块之外,在用户空间需要QEMU来模拟所需要CPU和
设备模型
以及用于启动客户机进程
thecloud
·
2013-06-29 20:00
ubuntu
Linux
设备模型
之tty驱动架构分析
原文地址:Linux
设备模型
之tty驱动架构分析 作者:xgr180------------------------------------------本文系本站原创,欢迎转载!
weed_hz
·
2013-06-27 17:00
bus基础知识
总线是处理器和一个或多个设备之间的通道,在
设备模型
中,所有的设备都通过总线相连,甚至是内部的虚拟"platform"总线。可以通过ls-l/sys/bus看到系统加载的所有总线。drwxr-
u010089238
·
2013-06-22 11:00
Linux
设备模型
之input子系统详解
Linux
设备模型
之input子系统详解2012-03-0800:00中国IT实验室佚名关键字:Linux一:前言在键盘驱动代码分析的笔记中,接触到了input子系统。
manshq163com
·
2013-06-14 10:00
Linux设备驱动模型概述
Linux设备驱动模型(一)-节能之初衷2.6内核增加了一个引人注目的新特性——统一
设备模型
(devicemodel)。
phunxm
·
2013-05-30 14:00
linux
device
sysfs
kobject
Linux设备驱动程序学习-Linux
设备模型
(总线、设备、驱动程序和类)
总线总线是处理器和一个或多个设备之间的通道,在
设备模型
中,所有的设备都通过总线相连,甚至是内部的虚拟"platform"总线。总线可以相互插入。
设备模型
展示了总线和它们所控制的设备之间的实际连接。
wangpengqi
·
2013-05-29 14:00
Linux驱动之
设备模型
(1)
1.Overviewl
设备模型
是2.6内核引入的新特性,提供了一个独立的机制专门来表示设备,并描述其在系统中的拓扑结构,使得系统具有以下优点:n 代码重复最小化n 提供诸如引用计数这样的统一机制n 可以列举系统中所有的设备
wangpengqi
·
2013-05-26 19:00
Kobject的定义
device、driver、bus、class构成了
设备模型
,而kobject内嵌于其中,将这些
设备模型
的部件组织起来,并形成了sysfs文件系统。
chen198746
·
2013-05-24 09:00
linux
设备模型
之sysfs使用
前面几篇文章已经相对详细的描述了linux
设备模型
,linux
设备模型
本质上是把设备安装虚拟的总线、设备、驱动、类这些“概念性”的东西模型化了一下,使对设备和驱动的管理有了面向对象的感觉;对这一切的底层结构实现也做了描述
u010246947
·
2013-05-20 11:00
linux
sysfs
设备模型
linux
设备模型
深探
一:前言 Linux
设备模型
是一个极其复杂的结构体系,在编写驱动程序的时候,通常不会用到这方面的东西,但是。理解这部份内容,对于我们理解linux设备驱动的结构是大有裨益的。
weed_hz
·
2013-05-20 10:00
linux
设备模型
____I2C具体实现
结合一个实际板子的I2C驱动,进一步加深对linux
设备模型
的理解。此外,I2C子系统本身也是linux驱动部分的一个重点,本文也会描述。
u010246947
·
2013-05-19 20:00
linux
sysfs
设备模型
i2c驱动
linux
设备模型
_____相关函数
在linux
设备模型
学习过程中,会出现很多一个个不大不小的函数,它们都为实现linux
设备模型
发挥着各自的功能,理解和掌握这些函数还是比较有用的,否则积少成多容易导致对linux
设备模型
理解的偏差,下面开始具体描述这些一个个的相关函数
u010246947
·
2013-05-19 20:00
linux
sysfs
kobject
设备模型
linux
设备模型
____宏观印象
linux
设备模型
____宏观印象最近一个机会需要研究一个marvell芯片的设备的驱动,涉及驱动和一些用户态相关部分,正好学习一下驱动和sysfs,本文先是原理,后面的文章是详细描述。
u010246947
·
2013-05-19 19:00
linux
驱动
sysfs
设备模型
Linux设备驱动模型
Linux
设备模型
的目的:为内核建立一个统一的
设备模型
,从而又一个对系统结构的一般性抽象描述。
xiahouzuoxin
·
2013-05-18 14:00
linux platform 驱动模型分析
一.概述 platform设备和驱动与linux
设备模型
密切相关。platform在linux
设备模型
中,其实就是一种虚拟总线没有对应的硬件结构。
weiqifa0
·
2013-05-14 22:00
linux platform 驱动模型分析
linuxplatform驱动模型分析一.概述 platform设备和驱动与linux
设备模型
密切相关。platform在linux
设备模型
中,其实就是一种虚拟总线没有对应的硬件结构。
shen332401890
·
2013-05-14 16:00
linux
driver
和菜鸟一起学linux总线驱动之启动篇
其中总线是处理器与设备之间通道,在
设备模型
中,所有的设备都通过总线相连;设备是对于一个设备的详细信息描述,驱动是设
eastmoon502136
·
2013-05-13 11:00
GNU ARM汇编--(一)开篇
在大学的时候,汇编就是学的很烂.一是对汇编这门语言没概念,二是那些指令集很难记清楚,用的机会也少,自然学的不好.但是现在觉得相当有必要重头学习一下汇编.部分原因我在上一篇写完
设备模型
的总结时提到了而.最近在看一本书
RubyBoss
·
2013-05-11 21:00
Linux设备驱动模型之底层数据结构
kobject是组成
设备模型
的基本结构,在sysfs中显示的每一个对象,都对应着一个kobject,而kset是一组具有某种相似性的kobject的合集。
zclongembedded
·
2013-05-02 13:00
设备模型
结构
设备模型
结构如表2-1,Linux
设备模型
包含以下四个基本结构:类型所包含的内容内核数据结构对应/sys项设备(Devices)设备是此模型中最基本的类型,以设备本身的连接按层次组织structdevice
zclongembedded
·
2013-05-02 13:00
Linux平台设备驱动
在设备驱动程序中经常会见到和platform相关的字段,分布在驱动程序的多个角落,这也是2.6内核中比较重要的一种机制,把它原理弄懂,对以后分析驱动程序很有帮助:在linux2.6
设备模型
中,关心总线,
ufo714
·
2013-04-11 16:00
Linux文件系统之sysfs
一:前言在
设备模型
中,sysfs文件系统用来表示设备的结构.将设备的层次结构形象的反应到用户空间中.用户空间可以修改sysfs中的文件属性来修改设备的属性值,今天我们就来详细分析一下,sysfs的实现.
sflfqx
·
2013-04-11 14:00
Linux设备驱动程序学习(14)-Linux
设备模型
(各环节的整合)
http://blog.chinaunix.net/uid-20543672-id-94314.html通过一个设备在内核中生命周期的各个阶段,可以更好地理解Linux
设备模型
。
hshl1214
·
2013-04-07 21:00
Linux设备驱动模型学习笔记(kobject,kset,subsystem子系统)
1.sysyfs展示了linux
设备模型
,sysfs中显示的每一个对象都对应一个kobject,但反过来不成立,每一个kobject并不一定出现在sysfs中,但kset会。
hshl1214
·
2013-04-05 13:00
Linux
设备模型
OverviewLinux的sysfs文件系统一般mount在/sys目录。本文主要介绍sysfs文件系统中设备驱动模型的建立过程,内核版本2.6.29。设备驱动信息主要用来表示设备以及驱动的层次关系,以及处理热插拔等。/sys中与之相关的数据有:class 代表一类设备,比如mtd、net、tty等等bus 总线,比如PCI、USB、I2C等device
wuyuwei45
·
2013-04-03 16:00
Linux设备驱动程序学习(13)-Linux
设备模型
(总线、设备、驱动程序和类)【转】
总线总线是处理器和一个或多个设备之间的通道,在
设备模型
中,所有的设备都通过总线相连,甚至是内部的虚拟"
yuanzhangmei1
·
2013-03-21 20:00
bus, device, driver 三者之间的关系
1.总线,设备和驱动总线:一个总线是处理器和一个或多个设备之间的通道.为
设备模型
的目的,所有的设备都通过一个总线连接,甚至当它是一个内部的虚拟的,"平台"总线。设备:设备就是连接在总线上的物理实体。
Tommy_wxie
·
2013-03-13 14:00
Linux
设备模型
(总线、设备、驱动程序和类)
之一:bus_type 总线是处理器和一个或多个设备之间的通道,在
设备模型
中,所有的设备都通过总线相连,甚至是内部的虚拟"platform"总线。
sflfqx
·
2013-03-08 16:00
linux
设备模型
详解【转】
Linux2.6内核的一个重要特色是提供了统一的内核
设备模型
。
pkpkpkcom
·
2013-03-05 00:00
LDD3读书笔记------总线, 设备, 和驱动,类
总线一个总线是处理器和一个或多个设备之间的通道.为
设备模型
的目的,所有的设备都通过一个总线连接。
wuye110
·
2013-02-27 11:00
LDD3读书笔记-----Linux
设备模型
2.6
设备模型
2.6
设备模型
提供了这个抽象.现在它用在内核来支持广泛的任务,包括:电源管理和系统关机这些需要一个对系统的结构的理解.例如,一个USB宿主适配器不可能被关闭,在处理所有的连接到这个适配器的设备之前
wuye110
·
2013-02-27 10:00
linux
设备模型
之uart驱动架构分析
一:前言接着前面的终端控制台分析,接下来分析serial的驱动.在linux中,serial也对应着终端,通常被称为串口终端.在shell上,我们看到的/dev/ttyS*就是串口终端所对应的设备节点.在分析具体的serial驱动之前.有必要先分析uart驱动架构.uart是UniversalAsynchronousReceiverandTransmitter的缩写.翻译成中文即为”通用异步收发器
CescF4
·
2013-02-22 13:00
KVM 分析系列一kvm的结构
另外一个是稍微修改过的Qemu,用于模拟PC硬件的用户空间组件,提供I/O
设备模型
以及访问外设的途径。 图1KVM基本结构KVM基本结构如图1所示。
new妞宁
·
2013-02-20 14:28
虚拟机
kvm
KVM 分析系列一kvm的结构
另外一个是稍微修改过的Qemu,用于模拟PC硬件的用户空间组件,提供I/O
设备模型
以及访问外设的途径。图1KVM基本结构KVM基本结构如图1所示。
new妞宁
·
2013-02-20 14:28
虚拟机
kvm
虚拟化
Linux
设备模型
(总线、设备、驱动程序和类)之四:class_register
类是一个设备的高层视图,它抽象出了底层的实现细节,从而允许用户空间使用设备所提供的功能,而不用关心设备是如何连接和工作的。类成员通常由上层代码所控制,而无需驱动的明确支持。但有些情况下驱动也需要直接处理类。 几乎所有的类都显示在/sys/class目录中,可以通过ls-l/sys/class来显示。出于历史的原因,有一个例外:块设备显示在/sys/block目录中。在许多情况,类子系统是向
sir_zeng
·
2013-02-01 11:00
Linux
设备模型
(总线、设备、驱动程序和类)之三:device_driver && 多厂家驱动自动识别
设备模型
跟踪所有系统已知的驱动,主要目的是使驱动程序核心能协调驱动和新设备之间的关系。一旦驱动在系统中是已知的对象就可能完成大量的工作。
sir_zeng
·
2013-02-01 11:00
Linux
设备模型
(总线、设备、驱动程序和类)之二:device
在最底层,Linux系统中的每个设备由一个structdevice代表:structdevice{ structklist klist_children; structklist_nodeknode_parent;/*nodeinsiblinglist*/ structklist_nodeknode_driver; structklist_nodeknode_bus; stru
sir_zeng
·
2013-02-01 11:00
Linux
设备模型
(总线、设备、驱动程序和类)之一:bus_type
总线是处理器和一个或多个设备之间的通道,在
设备模型
中,所有的设备都通过总线相连,甚至是内部的虚拟"platform"总线。可以通过ls-l/sys/bus看到系统加载的所有总线。
sir_zeng
·
2013-02-01 10:00
使用 /sys 文件系统访问 Linux 内核
简介: sysfs是Linux内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与proc有些类似,但除了与proc相同的具有查看和设定内核参数功能之外,还有为Linux统一
设备模型
作为管理之用。
linxi_hnh
·
2013-01-25 16:00
Oracle数据库建模工具 PowerDesigner破解版
PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队
设备模型
进行控制。
Oracle小混子
·
2013-01-21 09:31
powerDesigner
关系数据库
Oracle数据库建模工具
Linux
设备模型
之tty&&uart驱动架构分析
一:前言Tty(Teletype)这个名称源于电传打字节的简称。在linux表示各种终端,主要有串行端口终端、伪终端、控制终端。终端通常都跟硬件相对应。比如对应于输入设备键盘鼠标。输出设备显示器的控制终端和串口终端.也有对应于不存在设备的pty驱动。在如此众多的终端模型之中,linux是怎么将它们统一建模的呢?这就是我们今天要讨论的问题.二:tty驱动概貌Tty架构如下所示:如上图所示,用户空间主
qiaoshouliang
·
2013-01-18 16:00
Oracle数据库建模工具 PowerDesigner破解版
PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队
设备模型
进行控制。
Oracle小混子
·
2013-01-16 14:08
关系数据库
数据库模型
oracle应用程序
Linux设备驱动之——serio总线
在
设备模型
中所有的设备都是通过总线相连的。甚至那些内部的虚拟"平台"总线。总线可以互相插入,比如一个USB控制器通常是一个PCI设备。
rain0993
·
2013-01-07 22:00
linux
设备模型
—— sysfs
1sysfs初探"sysfsisaram-basedfilesysteminitiallybasedonramfs.Itprovidesameanstoexportkerneldatastructures,theirattributes,andthelinkagesbetweenthemtouserspace.”---documentation/filesystems/sysfs.txt可以先把d
lifan_3a
·
2013-01-06 17:00
linux设备驱动——andriod平台wlan驱动
有关linux
设备模型
这一块比较复杂,我不敢断定自己理解的肯定正确,但是我会在做这个驱动的过程中回过头来修改自己的笔记并且纠正自己在blog上贴的并不正确的地方。
rain0993
·
2013-01-05 17:00
Linux设备驱动模型之底层数据结构
kobject是组成
设备模型
的基本结构,在sysfs中显示的每一个对象,都对应着一个kobject,而kset是一组具有某种相似性的kobject的合集。
rain0993
·
2013-01-04 10:00
设备驱动外传 - 虚拟总线和platform device
1.总论2.系统初始化platformdevice3.驱动程序使用platformdevice 1.总论Linux-2.6.11引入了
设备模型
的概念,将大部分设备驱动挂载到虚拟总线上。
rain0993
·
2013-01-04 10:00
i2c驱动之
设备模型
建立
一:
设备模型
建立流程图 二:重要函数分析(1)新适配器加入内核: inti2c_add_numbered_adapter(structi2c_adapter*adap){ int id; int status
rain0993
·
2013-01-04 10:00
自主操作系统LMOS-00.03发布啦!!
这个版本原本定于12月初发布的,但是由于“
设备模型
”工作量巨大,我一个人不可能这么快完成,就是今天也才完成了一小部分。我常常这样安慰自己,不要急,慢慢来,急也急不成啊,我可能是懒散惯了。
pdlenovo
·
2013-01-03 18:09
操作系统
发布
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他