
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.涉及文件device/mediatek/common/sepolicyandroid/external/sepolicy2.特性(1)file_contexts 给所有的自定义变量(包括文件节点、设备节点、可执行程序)赋了具体的值(2)device.te声明了file_contexts中为设备节点的变量(3)file.te 声明了file_context
0.硬件原理DFP (Downstream Facing Port)主UFP (Upstream Facing Port)从在DFP的CC pin有上拉电阻Rp,在UFP的CC pin有下拉电阻Rd。— 未连接时,DFP的VBUS是无输出的。— 连接后,CC pin相连,DFP的CC pin会检测到UFP的下拉电阻Rd,说明连接上了,DFP就打开Vbus电源开关,输出电源给U
Linux内核中的pinctrl子系统应用实例主要函数struct pinctrl *devm_pinctrl_get(struct device *dev)pinctrl_lookup_state//寻找一个pin的配置pinctrl_select_state// 设置选择一个pin的配置由于近期在做一个项目用到了p
1.?????v1#define CHARGER_PRINT(fmt,arg...)printk(" "fmt"\n",##arg)v2#define CHARGER_PRINT(fmt,arg...)printk(" "fmt"\n

一、inotify作用: 监控一个目录下文件的增加、删除事件1.重要的数据结构// 发生的event结构struct inotify_event {__s32wd;/* watch descriptor */__u32mask;/* 表明add /remove 事件IN_CREATE, IN_DELETE, IN_
将A/B协议这部分单独拿出来说一方面是因为这部分内容是比较容易忽视的,周围大多数用到input子系统的开发人员也不甚理解;另一方面是由于这部分知识一旦扩展到TP(触摸屏Touch Panel)的多点触摸就要与Middleware/Framework一起结合起来看才能完全掌握,复杂性所在。这里的Middleware/Framework是针对android来说的,本人从事android这几个层次的工作







