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
uevent
linux中在/dev/下手动创建设备节点
linux中在/dev/下手动创建设备节点/dev/目录下有许多设备节点文件,比如u盘的文件/dev/sda,mmc卡的文件/dev/mmcblk0,这些文件通常是由udev或mdev程序检测到
uevent
chuanzhilong
·
2017-03-25 15:00
Linux
kernel
User
app
udev规则以及编写
udev以守护进程的形式运行,通过侦听内核发出来的
uevent
来管理/dev目录下的设备文件。如何理解udev是守护进程呢?即系统内核启动后init进程(比如busybo
大海中的一粒沙
·
2017-03-06 11:00
【纯技术】MTK Fuel Gauge算法分析
Kernel层将电量信息通过写文件节点的方式更新,并通过
UEVENT
通知上层。上层Service开启
UEVENT
LISTENER,监听到
UEVENT
后,读取battery相关文件节点,获取电量信息。
ddddd4444ddd
·
2016-12-22 11:49
android开发
mtk
U盘插拔、挂载
sdcard是什么格式的mmc1:card|mmc1:new|vold:Diskat|sgdisk|blkid|mke2fs|/dev/block/dm-2|e2fsck0.识别挂载过程//1.get
uevent
fromkernelNetlinkHandler
这个ID洒家要了
·
2016-10-09 17:12
sdcard/u盘
总线设备模型(二): USB总线
其类型定义在drivers/usb/core/driver.c中structbus_typeusb_bus_type={ .name="usb", .match=usb_device_match, .
uevent
abcamus
·
2016-09-24 15:00
linux
驱动
usb
总线
Android 7.0 Vold工作流程
如上图所示,Vold中的NetlinkManager模块接收来自LinuxKernel的
uevent
消息。NetlinkManager将这些消息转发给VolumeMana
ZhangJianIsAStark
·
2016-09-12 22:16
Android源码学习笔记
Android 7.0 Vold工作流程
如上图所示,Vold中的NetlinkManager模块接收来自LinuxKernel的
uevent
消息。NetlinkManager将这些消息转发给VolumeMana
Gaugamela
·
2016-09-12 22:00
android
Android6.0
uevent
d
前言与Linux相同,Android中的应用程序通过设备驱动访问硬件设备。设备节点文件是设备驱动的逻辑文件,应用程序使用设备节点文件来访问驱动程序。在Linux中,运行所需的设备节点文件被被预先定义在“/dev”目录下。应用程序无需经过其它步骤,通过预先定义的设备节点文件即可访问设备驱动程序。但根据Android的init进程的启动过程,我们知道,Android根文件系统的映像中不存在“/dev”
Gaugamela
·
2016-08-22 20:00
android
Linux驱动之Kobject、Kset (二)
uevent
mdev
LDD3中说,Kobject的作用为: 1、sysfs表述:在sysfs中出现的每个对象都对应一个kobject,它和内核交互来创建它的可见表述。 2、热插拔事件处理:kobject子系统将产生的热插拔事件通知用户空间。 3、数据结构关联:整体来看,设备模型是一个极端复杂的数据结构,通过其间的大量链接而构成一个多层次的体系结构。kobject实现了该结构并将其聚合在一起。 其中,第一
lizuobin2
·
2016-05-29 23:00
uevent
kobject
mdev
device_add
device_register
uevent
分析
1.kobject,ktype,ksetkobject代表sysfs中的目录。ktype代表kobject的类型,主要包含release函数和attr的读写函数。比如,所有的bus都有同一个bus_type;所有的class都有同一个class_type。kset包含了subsystem概念,kset本身也是一个kobject,所以里面包含了一个kobject对象。另外,kset中包含kset_u
查尔斯.褚
·
2016-05-19 16:17
linux-应用
Android udev /dev 设备节点权限
******* *Androidudev/dev设备节点权限 *说明: *现在的Linux系统设备节点权限一般都是通过动态配置,之前一直没找到具体 *在哪里配置的说明,这次在看参考书的时候发现
uevent
d.rc
zengjf
·
2016-05-14 09:00
VTK:基于Qt的VTK右击菜单实现
原因也很简单:在VTK窗口发送的是VTKEvent所以Qt中的contextMen
uEvent
(QContextMen
uEvent
*event)不会处理该事件。
cfqcfqcfqcfqcfq
·
2016-05-07 13:00
qt
VTK
android
UEvent
剖析
Uevent
是内核通知android有状态变化的一种方法,比如USB线插入、拔出,电池电量变化等等。
u011467537
·
2016-04-05 12:00
UEvent
分析
1.kobject,ktype,ksetkobject代表sysfs中的目录。ktype代表kobject的类型,主要包含release函数和attr的读写函数。比如,所有的bus都有同一个bus_type;所有的class都有同一个class_type。kset包含了subsystem概念,kset本身也是一个kobject,所以里面包含了一个kobject对象。另外,kset中包含kset_u
u011467537
·
2016-04-05 11:00
i2c-dev公用接口
从源码根目录下,进入system/core/rootdir目录,打开
uevent
d.rc添加一行:/dev/i2c-xx为对应的总线编号fd=open("/dev/i2c-0",O_RDWR);读写方式打开设备
u010481276
·
2016-03-22 15:00
Qt学习之给QPushButton添加菜单DefaultContextMenu方法
不同的是菜单策略,DefaultContextMenu需要继承contextMen
uEvent
事件,voidcontextMen
uEvent
(QContex
u011417605
·
2016-03-19 13:00
qt
菜单
QPushButton
用户态事件
KOBJ_REMOVE, KOBJ_CHANGE, KOBJ_MOVE, KOBJ_ONLINE, KOBJ_OFFLINE, KOBJ_MAX }; int kobject_
uevent
_env
kaedehao
·
2016-03-06 18:00
duilib Webkit内核dui化浏览器控件
跟其他duilib控件一样,不包含窗口2、将onURLChanged和onTitleChanged发送到到Notify里处理效果:不足的地方:1、改变大小时会闪屏(等大神来改进)2、contextMen
uEvent
xuanspecial
·
2016-03-05 17:00
源码
webkit
内核
控件
duilib
framework层bug--USB tethering is not getting enabled
USBtetheringisnotgettingenabled.步骤:Settings->More->Tethering&portablehotspot->USBtethering//修改代码路径//当启用USB数据连线,先断开
uevent
android模仿者
·
2016-02-22 11:34
Android的存储系统—Vold与MountService分析(三)
(三)回顾:前帖分析了Vold的main()函数和NetlinkManager的函数调用流程,截止到NetlinkHandler的创建和start()调用,本帖继续分析源码 1、处理block类型的
uevent
main
Pepsimaxin
·
2016-02-17 16:00
Android的存储系统—Vold与MountService分析(三)
(三)回顾:前帖分析了Vold的main()函数和NetlinkManager的函数调用流程,截止到NetlinkHandler的创建和start()调用,本帖继续分析源码 1、处理block类型的
uevent
main
Pepsimaxin
·
2016-02-17 16:00
uevent
总结
1,Android
UEvent
Observerhttp://blog.itpub.net/7232789/viewspace-733265
UEvent
Observer是androidJava层利用
uevent
vasvas
·
2016-01-20 15:00
Android如何实现音频输出切换
如上图所示,扬声器与耳机输出切换的实现思路是内核底层驱动实现耳机插拔检测,然后通过
uevent
通信机制通知Java框架层,Java框架层通过Intent机制发送广播消息通知音频系统改变输出通道。
TedSmile
·
2016-01-15 13:41
Android
Android如何实现音频输出切换
如上图所示,扬声器与耳机输出切换的实现思路是内核底层驱动实现耳机插拔检测,然后通过
uevent
通信机制通知Java框架层,Java框架层通过Intent机制发送广播消息通知音频系统改变输出通道。
lindonghai
·
2016-01-15 13:00
android
音频输出
音频切换
Android存储子系统流程--vold
fromerr=Te05DFLK目录[-]系统分区挂载外置分区挂载Vold守候进程分析
Uevent
测试程序Vold的启动分析vold的工作流程MountService分析:MountService总体框架
lzpdz
·
2015-12-14 11:00
libgdx如何调用android平台内容
libgdx是跨平台的,gdx中的代码是不允许有任何其他平台的相关代码,但实际使用时经常会有调用其他平台内容的需求.其实这个也很简单,利用java中的事件机制很容易实现,下面贴出相关代码: 1:Bs
uEvent
·
2015-11-13 15:30
android
Qt编程之对QGraphicsItem点击右键弹出菜单
就是对这个contextMen
uEvent
事件重新实现,在这个事件函数中创建菜单,大概就是这样。
·
2015-11-13 08:48
graphics
Linux总线驱动
驱动之设备总线驱动设计【转】 一、总线驱动设计过程 总线驱动数据结构定义,struct bus_type ,主要需要定义的是name 和match 成员,
uevent
·
2015-11-13 06:55
linux
android & Linux
uevent
机制
Linux
uevent
机制
Uevent
是内核通知android有状态变化的一种方法,比如USB线插入、拔出,电池电量变化等等。
·
2015-11-11 16:37
android
C# 中自定义事件
自定义事件的步骤: 1.声明委托: public delegate yourActionEventHandler(Object sender,Arg
uEvent
e); 2.声明事件
·
2015-11-11 14:55
自定义
[ActionScript 3.0] 自定义右键菜单
1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.ContextMen
uEvent
;
·
2015-11-11 13:43
actionscript
点击鼠标右键..想实现图片保存和文字的复制
DownloadableImage.as package { import flash.events.ContextMen
uEvent
; import
·
2015-11-11 12:55
图片
linux下热插拔事件的产生是怎样通知到用户空间,kobject_
uevent
_env之
uevent
1.kobject, ktype, kset kobject代表sysfs中的目录。 ktype代表kobject的类型,主要包含release函数和attr的读写函数。比如,所有的bus都有同一个bus_type;所有的class都有同一个class_type。 kset包含了subsystem概念,kset本身也是一个kobject,所以里面包含了一个kobject对象。另外,kset中
·
2015-11-11 07:34
object
DevExpress自定义XtraGrid列菜单
.XtraGrid自带的列菜单 3.混合的列菜单 实现代码: private void gvUploadData_ShowGridMenu(object sender, GridMen
uEvent
Args
·
2015-11-08 13:27
DevExpress
DevExpress自定义XtraGrid列菜单
nbsp; 代码 private void gvUploadData_ShowGridMenu( object sender, GridMen
uEvent
Args
·
2015-11-01 09:45
DevExpress
flash右键自定义
menuItem2:ContextMenuItem = new ContextMenuItem("联系站长"); menuItem1.addEventListener(ContextMen
uEvent
.MENU
·
2015-10-31 11:19
Flash
Android总结的基本机制监控事件
研究上午Android底层机制事件监视器,例如下面的摘要: 内核驱动监控硬件状态和行为,由
uevent
机制将事件发送到用户空间; 通过用户空间
Uevent
Observer从内核监控
uevent
,处理
·
2015-10-31 09:31
android
AS3.0文档类:FLASH右键菜单文档类
. * import flash.events.ContextMen
uEvent
public class cop
·
2015-10-31 08:40
Flash
隐藏Ribbon控件的右键菜单
void ribbonControl1_ShowCustomizationMenu(object sender, RibbonCustomizationMen
uEvent
Args
·
2015-10-30 11:03
右键菜单
linux
uevent
分析
1.kobject,ktype,ksetkobject代表sysfs中的目录。ktype代表kobject的类型,主要包含release函数和attr的读写函数。比如,所有的bus都有同一个bus_type;所有的class都有同一个class_type。kset包含了subsystem概念,kset本身也是一个kobject,所以里面包含了一个kobject对象。另外,kset中包含kset_u
luoqindong
·
2015-10-28 18:00
usb驱动开发5之总线设备与接口
usb_bus_type定义如下: struct bus_type usb_bus_type = { .name = "usb", .match = usb_device_match, .
uevent
·
2015-10-27 12:32
接口
浅析dev目录下设备文件mknod节点gid,uid和mode的如何方便设置
浅析dev目录下设备文件mknod节点gid,uid和mode的如何方便设置init=>handle_device_fd 收到
uevent
信息=>handle_device_event=>
·
2015-10-23 08:01
UI
Android 的用户层
uevent
处理机制
摘录几篇android研发日志 1 http://blog.csdn.net/linweig/archive/2010/06/01/5640697.aspx Firmware 加载原理分析----分析的比较透彻,我在wifimodule调试时遇到的问题几乎跟这个一样,不过我采取了另外一个方法,直接用kernel的read和write了,没有使用request_firmware,有空小结下。前言
·
2015-10-23 08:57
android
uevent
文件是空的,lspci列不出来pci设备class
busybox-1.20.22[root@zxfirewall:~]$lspci (null) Class 0000: 0000:0000(null) Class 0000: 0000:0000(null) Class 0000: 0000:0000(null) Class 00
·
2015-10-21 12:52
Class
Android 是如何动态管理dev下的设备节点的
内核中的每个设备添加到系统都会发送一个
uevent
,运行在用户空间的udev会检测到这个event,event中会有设备的主次设备号等内容
·
2015-10-21 12:45
android
Udev 内核机制(kobject_
uevent
) 性能优化
Udev 内核机制(kobject_
uevent
) 性能优化作者: zjujoe 转载请注明出处 Email:
[email protected]
前言这两天遇到一些 udev 的问题, 顺便阅读了一下文档
·
2015-10-21 11:54
object
单独为某个元件添加右键
red_cmi:ContextMenuItem = new ContextMenuItem("red"); red_cmi.addEventListener(ContextMen
uEvent
.MENU_ITEM_SELE
·
2015-10-21 11:51
添加
Xstream类和内存泄漏分析
内存泄漏修改前代码publicstaticStringprepareCT
UEvent
PayloadForBatch(ListmodelList){ListpayloadList=newArrayList
sky123123
·
2015-10-16 15:00
Linux系统之热插拨事件
uevent
class_device_createclass_device_registerclass_device_addkobject_
uevent
(&class
ZHOUCHAOQIANG
·
2015-10-15 14:00
深入usb网络共享(一) usb共享的开启流程(and5.1)
当我们插上usb的时候,netd会接受kernel的
uevent
事件:voidNetlinkHandler::onEvent(NetlinkEvent*evt){ co
kc58236582
·
2015-09-09 18:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他