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
kobject
Linux内核部件分析<6> 设备驱动模型之device
linux的设备驱动模型,是建立在sysfs和
kobject
之上的,由总线、设备、驱动、类所组成的关系结构。从本节开始,我们将对linux这一设备驱动模型进行深入分析。
jeffreyst
·
2012-08-27 17:00
Linux内核部件分析<5> 设备驱动模型的基石
kobject
之前我们分析了引用计数kref,总结了sysfs提供的API,并翻译了介绍
kobject
原理及用法的文档。应该说准备工作做得足够多,
kobject
的实现怎么都可以看懂了,甚至只需要总结下API就行了。
jeffreyst
·
2012-08-27 17:00
Cisco ASA8.4.2 nat配置---基于network object
关于networ
kobject
nat的配置动态NAT的配置 1.配置networ
kobject
和networ
kobject
group------用来匹配网络中需要转化的地址(这里包括需要转换的以及地址池的配置
zhangjienumber3
·
2012-08-25 07:39
asa
CCIE
Cisco ASA8.4.2 nat配置---基于network object
关于networ
kobject
nat的配置动态NAT的配置1.配置networ
kobject
和networ
kobject
group------用来匹配网络中需要转化的地址(这里包括需要转换的以及地址池的配置
zhangjienumber3
·
2012-08-25 07:39
CCIE
ASA
安全
Linux-2.6设备模型与sysfs文件系统
kobject
对象: 它是设备模型的基本结构,对应于sysfs文件系统中的一个目录,它是一个结构体,不过在Linux中引入了面向对象的思想,从某些角度,也可以看成是一个类。
fuyajun01
·
2012-08-23 22:00
GTK常规问题解答
TheGTK+Tutorialliststhefollowingwidgets: Gt
kObject
+GtkData |+GtkAdjustment |`GtkTooltips `GtkW
laokaddk
·
2012-08-23 17:08
xWindow
gtk
字符设备驱动模型
CharDeviceDriver相关数据结构:structcdev{struct
kobject
kobj;structmodule*owner;conststructfile_operations*ops
czxyhll
·
2012-08-18 19:00
数据结构
struct
list
File
Module
domain
Linux设备模型
本文从四个方面来总结一些内容:1.底层数据结构:
kobject
,kset.2.linux设备模型层次关系:bus_type,device,device_driver.3.集成:PCI设备驱动模型实例及设备
leerobin83
·
2012-08-17 16:00
数据结构
linux
struct
list
Module
Class
kobject
分析
关于网上的
kobject
的分析,有意大堆,一下仅作为自己的感悟记录。一个
kobject
在/sys里面表现是一个目录,而它的属性则表示为该目录里面的文件,可以访问。
f22jay
·
2012-08-15 16:00
struct
function
list
Module
Integer
attributes
LINUX设备驱动之设备模型三--device&driver&bus(一)
在清楚了
kobject
之后,就可以继续分析device、driver、bus了,这三者是设备驱动程序的基本数据结构。
hs794502825
·
2012-08-13 22:00
linux
struct
filter
File
null
action
LINUX设备驱动之设备模型二--kset
我们已经知道了kset内嵌了
kobject
来表示自身的节点,创建kset就要完成其内嵌
kobject
,注册kset时会产生一个事件,事件而最终会调用uevent_ops字段指向结构中的函数,这个事件是通过用户空间的
hs794502825
·
2012-08-13 22:00
LINUX设备驱动之设备模型一--
kobject
LINUX设备驱动驱动程序模型的核心数据结构是
kobject
,
kobject
数据结构在\linux\
kobject
.h中定义:struct
kobject
{ constchar
hs794502825
·
2012-08-13 22:00
数据结构
linux
list
struct
object
null
OpenStack对象存储-swift
arcid=2807454OpenStack对象存储文/ 程辉OpenStac
kObject
Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性
zoushidexing
·
2012-08-13 13:00
object
集群
server
服务器
存储
rackspace
linux内核cdev_init系列函数
内核中每个字符设备都对应一个cdev结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstructcdev{struct
kobject
kobj;
longerzone
·
2012-08-08 21:00
数据结构
struct
list
Module
linux内核
Linux字符设备驱动总结
Linux2.6内核中使用cdev结构体描述字符设备:structcdev{struct
kobject
kobj;//内嵌的
kobject
对象,描述设备引用计数structmodule*owner;//
fangbaolei2088
·
2012-08-08 11:00
cdev_alloc/cdev_init、cdev_add、cdev_del
内核中每个字符设备都对应一个 cdev结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstructcdev{struct
kobject
kobj;
angle_birds
·
2012-08-07 14:00
数据结构
struct
list
Module
File
null
网站
input-device-configuration-files.htmlhttp://diybbs.zol.com.cn/4/286_35316.htmlhttp://www.360doc.com/relevant/50138592_more.shtml个人对
kobject
liwendovo
·
2012-08-06 21:00
360
cdev 结构体与字符设备的注册
在linux2.6内核中,使用cdev结构体描述字符设备,cdev的定义在中可找到,其定义如下:引用structcdev{ struct
kobject
kobj; structmodule
gongmin856
·
2012-08-05 21:00
list
struct
File
Module
System
structure
讨论:HDFS和OpenStack对象存储的技术差异
2012-02-0109:21布加迪编译51CTO.com我要评论(0)字号:T|T最近在Quora上有人提到一个问题:Hadoop分布式文件系统(HDFS)和OpenStack对象存储(OpenStac
kObject
Storage
q123456789098
·
2012-08-03 17:00
Hadoop分布式文件系统和OpenStack对象存储有何不同?
问题原文如下:“HDFS(Hadoop分布式文件系统)和OpenStack对象存储(OpenStac
kObject
Storage)似乎都有着相似的目的:实现冗余、快速、联网的存储。
xjtuse_mal
·
2012-08-03 08:00
mapreduce
hadoop
存储
CouchDB
存储系统
rackspace
cdev结构 and MKDEV
MKDEV功能:将主设备号和次设备号转换成dev_t类型cdev结构在Linux2.6内核中一个字符设备用cdev结构来描述,其定义如下:structcdev{ struct
kobject
kobj
angle_birds
·
2012-08-02 12:00
linux
struct
list
File
Module
创建自己的画刷
RoundRect圆角矩形Chord一个弓形Pie扇形Polygon多边形PolyPolygon多个多边形使用画刷的方法很多,下面罗列一些常见的:方法1HBRUSHhbrush; hbrush=GetStoc
kObject
zh634455283
·
2012-08-01 16:00
windows
null
图形
创建自己的画刷
RoundRect圆角矩形Chord一个弓形Pie扇形Polygon多边形PolyPolygon多个多边形使用画刷的方法很多,下面罗列一些常见的:方法1HBRUSHhbrush; hbrush=GetStoc
kObject
java-mans
·
2012-08-01 16:00
创建
现有的画笔和创建自己的画笔6zhongGDI
可以是用GetStoc
kObject
函数来获取备用画笔的句柄,使用SelectObjec
java-mans
·
2012-08-01 10:00
DI
现有的画笔和创建自己的画笔6zhongGDI
可以是用GetStoc
kObject
函数来获取备用画笔的句柄,使用SelectObjec
zh634455283
·
2012-08-01 10:00
Usage of uvent,bind and unbind interface in /sys
In/sys,therearemany
kobject
whichhavetheattributeofuevent.Mainlythayareusedastheinterfaceforcommunicationbetweenkenelandudev.Toudevandthenetlinkprotocol
bdc995
·
2012-07-31 17:00
Module
File
table
Access
UP
interface
Linux驱动中,probe函数何时被调用
最近看到linux的设备驱动模型,关于
Kobject
、Kset等还不是很清淅。看到了structdevice_driver这个结构时,想到一个问题:它的初始化函数到底在哪里调用呢?
liwendovo
·
2012-07-27 11:00
HDFS文件系统和OpenStack swift对象存储有何不同
问题原文如下:“HDFS(Hadoop分布式文件系统)和OpenStack对象存储(OpenStac
kObject
Storage)似乎都有着相似的目的:实现冗余、快速、联网的存储。
马誉
·
2012-07-26 10:30
openstack
swift
对象存储
HDFS文件系统
HDFS文件系统和OpenStack swift对象存储有何不同
问题原文如下:“HDFS(Hadoop分布式文件系统)和OpenStack对象存储(OpenStac
kObject
Storage)似乎都有着相似的目的:实现冗余、快速、联网的存储。
马誉
·
2012-07-26 10:30
对象存储
HDFS文件系统
OpenStack
swift
【OpenStack】
有webservice参与的系统的单元测试, 使用mock object (二)
阅读更多前天写了文章:有webservice参与的系统的单元测试,最好使用moc
kobject
如果某个mock对象,要求模拟POST这样的修改数据的操作,而不是简单的GET这样的查询,该如何做呢?
sg552
·
2012-07-25 09:00
mock
object
rspec
ruby
TDD
Web
service
有webservice参与的系统的单元测试, 使用mock object (二)
阅读更多前天写了文章:有webservice参与的系统的单元测试,最好使用moc
kobject
如果某个mock对象,要求模拟POST这样的修改数据的操作,而不是简单的GET这样的查询,该如何做呢?
sg552
·
2012-07-25 09:00
mock
object
rspec
ruby
TDD
Web
service
个人对
kobject
的一点研究
原文:http://bbs.chinaunix.net/thread-2004737-1-1.html在LINUX中最让人不解的大概就是/sys下面的内容了下面首先让我们来创建一个简单的platform设备,并从这个设备的视角进行深入,在此篇文章的深入过程中,我们只看kobeject的模型我所使用的内核版本号为2.6.26,操作系统的内核版本号为2.6.27-7,暂未发现2.6.27-7与2.6.
liwendovo
·
2012-07-25 08:00
linux底层驱动模型之三:
kobject
应用实例
接下来我们从例子着手,运行localhost:/home/XX/examples/lddbus#insmodlddbus.ko,此时再看/sys/bus/这时就多了一个文件夹ldd。这表示系统中多了一种名叫ldd的总线类型。同时再看/sys/device/,也多出来一个ldd0的文件夹,这表示系统中多了一个名叫ldd0的硬件。 在lddbus.c中,定义了一个总线和硬件类型 struct
liwendovo
·
2012-07-24 22:00
linux
struct
list
File
null
UP
linux底层驱动模型之一:
Kobject
1)
Kobject
Kobject
是Linux2.6引入的新的设备管理机制,在内核中由struct
kobject
表示。
liwendovo
·
2012-07-24 22:00
Linux驱动中,probe函数何时被调用
最近看到linux的设备驱动模型,关于
Kobject
、Kset等还不是很清淅。看到了structdevice_driver这个结构时,想到一个问题:它的初始化函数到底在哪里调用呢?
liwendovo
·
2012-07-24 10:00
linux
struct
table
null
each
methods
RUBY中重新定义常量(redefine constants in Ruby)
但是需要在测试环境中修改它,把它从一个真正的对象变成moc
kobject
.(提示:核心方法:const_set,const_defined?
sg552
·
2012-07-24 07:00
ruby
redefine
constants
重定义常量
kobject
/* *
kobject
.h-generickernelobjectinfrastructure. * *Copyright(c)2002-2003 PatrickMochel *Copyright(
ldh_123456
·
2012-07-20 06:00
一个XSLT的变量、参数和模板调用的问题
问题 昨天遇到了这样一个xml文档,如下:boo
kObject
.xml <?
·
2012-07-18 17:00
XSL
Linux 设备模型 _ 2
§1
Kobject
Kobject
是Linux2.6引入的新的设备管理机制,在内核中由struct
kobject
表示。
goldfighter
·
2012-07-17 10:00
block && Grand Central Dispatch
转载一篇原来作者的译文,原文地址:http://blog.csdn.net/kay_sprint/article/details/7483748BeingObjective-C objects,bloc
kobject
scanbetreatedlikeanyotherobject
Lovegarfield
·
2012-07-12 15:00
Everything you never wanted to know about
kobject
s, ksets, and ktypes
要理解
kobject
抽象及其之上的设备驱动模型并不简单,难点之一就在于,没有一个明显的起点。要处理好
kobject
,需要理解一些别的类型,而这些类型又是相互引用的。
tronteng
·
2012-07-10 17:00
工作
struct
object
filter
文档
action
linux内核部件分析(六)——设备驱动模型之device
linux的设备驱动模型,是建立在sysfs和
kobject
之上的,由总线、设备、驱动、类所组成的关系结构。从本节开始,我们将对linux这一设备驱动模型进行深入分析。
tronteng
·
2012-07-10 17:00
linux内核部件分析(五)——设备驱动模型的基石
kobject
之前我们分析了引用计数kref,总结了sysfs提供的API,并翻译了介绍
kobject
原理及用法的文档。
tronteng
·
2012-07-10 17:00
设备驱动模型
device结构体:structdevice{structdevice*parent;structdevice_private*p;struct
kobject
kobj;stru
Dreaming_My_Dreams
·
2012-07-09 18:00
数据结构
linux
struct
设备驱动模型
kobject
示例及其调试
代码如下:不过在make不成功#include #include #include #include #include #include #include void
kobject
_test_release
Dreaming_My_Dreams
·
2012-07-09 18:00
struct
function
Module
prototype
null
each
cdev结构
在Linux2.6内核中一个字符设备用cdev结构来描述,其定义如下:structcdev{ struct
kobject
kobj; structmodule*owner; //
bbs598598
·
2012-07-07 15:00
OpenStack对象存储——Swift
文/程辉OpenStac
kObject
Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。
杠杠PP
·
2012-07-05 10:22
存储
rackspace
server
object
服务器
集群
OpenStack对象存储——Swift
文/程辉OpenStac
kObject
Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。
emerald0106
·
2012-07-05 10:00
object
server
集群
服务器
存储
rackspace
OpenStack开源云计算 OpenStack对象存储——Swift
OpenStac
kObject
Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。
[email protected]
(秩名)
·
2012-07-04 00:00
开源
云计算
openstack
linux驱动编写之十三(设备模型之sysfs,bus,device,driver源代码分析)
sysfs文件系统存在于内存中,是一个虚拟文件系统,其提供了
kobject
对象层次的视图,可以让用户以一个简单文件系统的方式来观察系统中的各种设备的拓扑结构,使用属性对象,
kobject
可以导出文件的方式
bbs598598
·
2012-07-01 18:00
linux
struct
File
null
代码分析
symlink
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他