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
设备
2.设备379structdevice{380structdevice*parent;381382structdevice_private*p;383384struct
kobject
kobj;385constchar
mcgrady_tracy
·
2011-12-22 16:00
struct
Class
interface
reference
deprecated
structure
android 耳机插入检测
驱动程序有三个实现版本:其一是:drivers/char/micco_hsdetect.c它通过
kobject
_uevent上报状态给用户空间。
jiangjingui2011
·
2011-12-22 11:00
android
struct
String
Module
report
frameworks
kobject
和kset
kobject
和kset实现了基本的面向对象管理机制,是构成linux2.6设备模型的核心结构。它与sysfs文件系统紧密相联,在内核中注册的每个
kobject
对象对应sysfs文件系统中的一个目录。
gzliu_hit
·
2011-12-21 15:00
【Linux】GTK+图形化应用程序开发学习笔记(一)—概述
GTK+图形化应用程序开发学习笔记(一)—概述 一、什么是GNOME、 GNOME的意思是“GNUNetwor
kObject
ModelEnvironment”(GNU网络对象模型环境),是Linux
tianshuai11
·
2011-12-21 14:00
drivers\base\class.c
小结: 这个文件中,声明了类子系统class_subsys,作为所有类
kobject
的kset声明了class_obj_subsys子系统,作为所有类设备
kobject
的kset类设备class_device
longyue0917
·
2011-12-18 10:00
sysfs文件系统和
kobject
的关系
sysfs文件系统 linux2.6内核引入sysfs文件系统,sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提供进程和状态信息的proc文件系统十分类似。sysfs把连接在系统上的设备和总线组织成为一个分级的文件,它们可以由用户空间存取,向用户空间导出内核的数据结构以及
LinuxZhouYing
·
2011-12-15 10:00
sysinfo
/* *Sample
kobject
implementation * *Copyright(C)2004-2007GregKroah-Hartman *Copyright(C)2007NovellInc.
zhangjie201412
·
2011-12-14 18:00
sysinfo
/* * Sample
kobject
implementation * * Copyright (C) 2004-2007 Greg Kroah-Hartman <
[email protected]
ai_longyu
·
2011-12-14 18:00
info
对象存储系统Swift官方文档
对象存储系统Swift技术详解:综述与概念 OpenStac
kObject
Storage(Swift) 是用来创建冗余的、可扩展的对象存储(引擎)的开源软件。
·
2011-12-06 18:00
swift
uevent分析
1.
kobject
,ktype,kset
kobject
代表sysfs中的目录。ktype代表
kobject
的类型,主要包含release函数和attr的读写函数。
sfrysh
·
2011-12-05 10:00
struct
shell
filter
Class
action
Path
Linux驱动之设备模型(5)-设备
通常是某种总线或者是宿主设备*/ structdevice*parent; /*私有数据指针:子设备链表,父设备链表节点,驱动程序链表节点,总线链表节点*/ structdevice_private*p; struct
kobject
kobj
cjok376240497
·
2011-12-02 22:00
linux
struct
File
Module
Class
Linux驱动之设备模型(3)
4.小结4.1
kobject
,kset和ktype
kobject
,kset和ktype就三个结构体,但是却很容易让人混淆,是由于它们内部相互交织。
cjok376240497
·
2011-11-30 20:00
数据结构
linux
Linux驱动之设备模型(2)
3.ktype&Kset3.1 ktypel 用来描述一组
kobject
所具有的共同特性,用structkobj_type结构体来表示structkobj_type{ void(*release
cjok376240497
·
2011-11-30 20:00
linux
struct
Module
File
null
action
EasyMock 2.0_ReleaseCandidate 文档翻译
October152005)©2001-2005OFFIS,TammoFreese.翻译:GHawk,2005-12-15EasyMock2isalibrarythatprovidesaneasywaytouseMoc
kObject
sforgi
txf2004
·
2011-11-30 12:00
easymock
Moc
kObject
的好处:
Moc
kObject
的好处:第一、隔绝其他模块出错引起本模块的测试错误。第二、隔绝其他模块的开发状态,只要定义了接口,不用管隔壁那条友开发完成没有,debug干净没有。
txf2004
·
2011-11-30 11:00
object
EasyMock与JMock的比较
Moc
kObject
s的选择:EasyMock与JMock的比较 本文假设读者已经了解了Moc
kObject
s的使用目的和基本方式,不对MockTest之类的技术作过多解释。
txf2004
·
2011-11-30 10:00
easymock
c语言中的面向对象(1)----
kobject
和 container_of
最近看驱动开发,看linux的devicemodel,有一些感触。暂记于下。我之前一直把OO(objectoriented)这个概念和特定的语言联系在一起。比如,认为c++,java,python等是面向对象的语言,C语言就不是。这种想法不太对,而且有时很危险,至少,这样的想法会限制你解决问题的思路。OO和语言应该分开来看。OO是一种解决问题的概念,是对问题的一种抽象;而编程语言,是解决问题的工具
ChenQi
·
2011-11-28 10:00
c
面向对象
kobject
Container_of
sa
它是一个虚拟文件系统,它是内核中各个设备模块的一个映象(英文称为
kobject
),用于将系统中的设备组织成层次结构,每当内核加载一个设备就会在sysfs中生成相应的目录结构,里面展示出这个设备的状态,控制接口
zhudongya
·
2011-11-24 22:00
linux
struct
Class
input
audio
keyboard
re
它是一个虚拟文件系统,它是内核中各个设备模块的一个映象(英文称为
kobject
),用于将系统中的设备组织成层次结构,每当内核加载一个设备就会在sysfs中生成相应的目录结构,里面展示出这个设备的状态,控制接口
zhudongya
·
2011-11-24 22:00
linux
struct
Class
input
audio
keyboard
对比几家的翻译
翻译这句英文:What'softennotrealized,however,isthatmoc
kobject
sarebutoneformofspecialcasetestobject,onethatenablesadifferentstyleoftesting.google
guang11cheng
·
2011-11-18 12:00
linux 字符设备驱动 c_dev分析
内核中每个字符设备都对应一个cdev结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstructcdev{ struct
kobject
kobj;
xiao229404041
·
2011-11-18 10:00
c
linux
list
struct
File
Module
Linux设备模型<四>实例一winter_
kobject
这么多的理论咚咚总得找点东西把他们消化消化一下吧前面我第一个讲的就是
kobject
,还记得它用来干嘛的不?它用来在sys下创建目录的。就这个。。。。
wodamazi
·
2011-11-10 16:00
object
VC++学习笔记1--------------模式对话框中“static text”控件的字体大小改变
BOOLCYourDlg::OnInitDialog()中添加m_static.SubclassDlgItem(IDC_TEXT,this); LOGFONT log; GetObject(::GetStoc
kObject
yf210yf
·
2011-11-10 10:00
vc++
Linux设备模型<二>底层模型
A)
Kobject
Kobject
实现了基本的面向对象的管理机制,是构造Linux2.6设备驱动模型的核心结构,与Sysfs文件系统有着紧密的联系,在内核中所注册的每一个
Kobject
对象在Sysfs文件系统中都有一个目录与之对应
wodamazi
·
2011-11-10 00:00
linux
Linux驱动编程 step-by-step (四)
字符设备的注册与设备节点的自动创建cdev结构内核内部使用structcdev来表示一个字符设备struct cdev { struct
kobject
kobj; //k
jshazk1989
·
2011-11-05 23:00
编程
linux
struct
Module
null
Class
ActionContext、ValueStack、Stack Context分不清的,有木有。。。
Stac
kObject
放入stack中的对象,一般是
yu422560654
·
2011-11-02 19:00
C# 控制文本并发访问
这也就存在一个并发控制的问题: protected void writeLog(string detailDesc) { Monitor.Enter(loc
kObject
);
zfj1981
·
2011-11-02 13:00
thread
多线程
exception
webservice
C#
service
Virtual Mock Objectsとは?
VirtualMoc
kObject
メソッド名内容addReturnValueメソッドの返却値を好みのものに変更する,複数回実行されるメソッドに返却値をセットするsetReturnValueAt複数回実行
jzy23682891
·
2011-11-01 16:00
object
kobject
和sysfs
读书笔记之linux内核设计与实现(16)
kobject
和sysfs2.6内核增加了一个引人注目的新特性——统一设备模型(devicemodel)。
黑曼巴snake
·
2011-10-23 14:17
职场
休闲
kobject
linux
kobject
和sysfs
读书笔记之linux内核设计与实现(16)
kobject
和sysfs 2.6内核增加了一个引人注目的新特性——统一设备模型(devicemodel)。
黑曼巴snake
·
2011-10-23 14:17
职场
休闲
sysfs
kobject
linux字符cdev和inode的联系
好长时间没怎么看书了,最近把字符设备驱动部分又复习了一下,写个笔记.CharDeviceDriver相关数据结构:structcdev{struct
kobject
kobj;structmodule*owner
cuijianzhongswust
·
2011-10-19 14:00
linux
list
struct
File
Module
domain
Objective-C 2.0概要
SupportedPlatformsTheHistoryofObjective-CTheCProgrammingLanguageTheSmalltalkprogrammingLanguageCmeetsSmalltal
kObject
ive-CandAppleInstallingXcodeandComp
NickTang
·
2011-10-16 10:00
object
Class
immutable
Dictionary
variables
preprocessor
linux驱动学习(四) linux字符设备驱动 cdev
cdev中用到的两个重要的结构体如下,现补充下基本知识一、cdev/* *内核源码位置 *linux2.6.38/include/linux/cdev.h */ structcdev{ struct
kobject
kobj
ghostyu
·
2011-10-15 20:00
linux
struct
File
Module
user
linux内核
sysfs文件系统学习
为了更好地了解
kobject
的层次关系,有必要了解一下这种层次关系的表现机制:sysfs。本文简单地学习了一下sysfs,大部分内容来自内核文档sysfs.txt。好了,开始我们的学习之旅,呵呵。
fh400
·
2011-10-11 15:00
【转】个人对
kobject
的一点研究
LINUX中最让人不解的大概就是/sys下面的内容了下面首先让我们来创建一个简单的platform设备,并从这个设备的视角进行深入,在此篇文章的深入过程中,我们只看kobeject的模型我所使用的内核版本号为2.6.26,操作系统的内核版本号为2.6.27-7,暂未发现2.6.27-7与2.6.26的重大不同首先写一个简单的模块#include#include#includestaticint_
huanhaisia
·
2011-10-09 16:00
struct
File
Module
null
Class
buffer
linux内核部件分析(六)——设备驱动模型之device
linux的设备驱动模型,是建立在sysfs和
kobject
之上的,由总线、设备、驱动、类所组成的关系结构。从本节开始,我们将对linux这一设备驱动模型进行深入分析。
qb_2008
·
2011-10-07 17:00
struct
File
null
Class
attributes
linux内核
Everything you never wanted to know about
kobject
s, ksets, and ktypes
要理解
kobject
抽象及其之上的设备驱动模型并不简单,难点之一就在于,没有一个明显的起点。要处理好
kobject
,需要理解一些别的类型,而这些类型又是相互引用的。
qb_2008
·
2011-10-05 12:00
工作
object
struct
filter
文档
action
mockpp的源码阅读
1.基础接口类Verifiable接口提供了基本的接口抽象,提供的方法有verify和resetVerifiableList提供了Verifiable接口的聚集,两者的关系就是设计模式的组合的 Moc
kObject
hnhbdss
·
2011-10-04 12:00
pygtk-GTK信号
Gt
kObject
destroy(object, data)A.2.
deepfuture
·
2011-09-28 14:00
gtk
pygtk-GTK信号
Gt
kObject
destroy(object, data)A.2.
deepfuture
·
2011-09-28 14:00
gtk
Linux设备驱动工程师之路——设备模型(下)上层模型
底层模型决定上层模型,在总线,设备,驱动的结构体中你总是可以看到它们间接或者直接的包含了
kobject
结构或kset结构。
ayangke
·
2011-09-22 22:00
linux
struct
File
Module
Semaphore
null
Linux设备驱动工程师之路——设备模型(下)上层模型
底层模型决定上层模型,在总线,设备,驱动的结构体中你总是可以看到它们间接或者直接的包含了
kobject
结构或kset结构。1.总线总线是处理器和设备之
womendu
·
2011-09-22 22:00
linux
Linux设备驱动工程师之路——设备模型(下)上层模型
底层模型决定上层模型,在总线,设备,驱动的结构体中你总是可以看到它们间接或者直接的包含了
kobject
结构或kset结构。1.总线总线是处理器和设备之
womendu
·
2011-09-22 22:00
linux
个人对
kobject
的一点研究
在LINUX中最让人不解的大概就是/sys下面的内容了下面首先让我们来创建一个简单的platform设备,并从这个设备的视角进行深入,在此篇文章的深入过程中,我们只看kobeject的模型我所使用的内核版本号为2.6.26,操作系统的内核版本号为2.6.27-7,暂未发现2.6.27-7与2.6.26的重大不同首先写一个简单的模块#include#include#includestaticin
jmhgg88
·
2011-09-22 00:00
struct
File
Module
null
Class
buffer
gtk/glade程序开发(二)
微调按钮构件(spinbuttons) 常用函数: 创建微调按钮构件: /*创建微调按钮构件要用到“调整对象”,所以还要创建“调整对象” 以下就是Glade自动创建的微调按钮构件,就用到了“调整对象”*/ Gt
kObject
YEYUANGEN
·
2011-09-21 10:00
user
callback
button
Signal
gtk
程序开发
Kobject
相关
作者:李强,华清远见嵌入式学院讲师。kobjec是linux在2.6中新引进的统一的设备管理模型,他的主要目的就是对linux的2.6系统所有的设备进行统一的管理,在以前的内核中并没有独立的数据结构让内核对整体的系统做配置和管理。尽管缺乏此类的信息,但是很多时候系统还是能正常工作,然后随着设备越来越多,系统越来越复杂,以及需要支持更多诸如电源管理等新的特征需要,新的内核版本明确提出了需要统一管理
jmhgg88
·
2011-09-21 01:00
linux驱动结构之
kobject
及相关结构
http://blog.csdn.net/wucongdonglai/article/details/6134653 http://blog.csdn.net/z2007b/article/details/6388753 http://bbs.chinaunix.net/thread-2004737-1-1.html http://hi.baidu.com/serial_story/blog
jmhgg88
·
2011-09-21 01:00
kobject
与sysfs
kobject
sysfs 2.6内核增加了一个引人注目的新特性----统一设备模型。设备模型提供了一个独立的机制专门来表示设备,并描述其在系统中的拓补结构。
jmhgg88
·
2011-09-21 01:00
cdev结构体及其相关函数 【转】
blog.csdn.net/z08053520/article/details/53906041、在Linux2.6内核中一个字符设备用cdev结构来描述,其定义如下:structcdev{ struct
kobject
kobj
lightsoure
·
2011-09-20 15:00
GNOME
来自:http://baike.baidu.com/view/281766.htmGNOME(GNU)GNOME即GNU网络对象模型环境(TheGNUNetwor
kObject
ModelEnvironment
tiancong
·
2011-09-14 11:23
职场
gnome
休闲
网络对象模型环境
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他