码迷,mamicode.com
首页 >  
搜索关键字:设备节点    ( 141个结果
linux 字符设备驱动开发详解
一、设备的分类及特点1、字符设备字符设备是面向数据流的设备,没有请求缓冲区,对设备的存取只能按顺序按字节的存取而不能随机访问。Linux下的大多设备都是字符设备。应用程序是通过字符设备节点来访问字符设备的。通常至少需要实现open,close,read,和write等系统调用。设备节..
分类:系统相关   时间:2015-07-16 22:38:38    阅读次数:258
RHEL7 -- 识别文件系统和设备
逻辑卷依赖于设备映射程序(DM)内核驱动程序。 比如有个逻辑卷组rhel中有一个逻辑卷root,对应的设备为/dev/rhel/root。符号链接/dev/rhel/root指向/dev/dm-块设备节点。number的分配是连续的,从0开始。 每个逻辑卷在/dev/mapper目录中有另外一个符号...
分类:其他好文   时间:2015-07-15 22:26:30    阅读次数:104
android init进程分析 ueventd
ueventd主要是负责设备节点的创建、权限设定等一些列工作。服务通过使用uevent,监控驱动发送的消息,做进一步处理。 ueventd实际和init是同一个binary,只是走了不同分支,可参看前一部分。 ueventd的整体代码比较简单,主要是三部分:  解析ueventd.rc 初始化设备信息 循环polling uevent消息 主函数及相关功能如下如下: int ue...
分类:移动开发   时间:2015-07-07 13:04:59    阅读次数:195
[Android L]SEAndroid开放设备文件结点权限(读或写)方法(涵盖常用操作:sys/xxx、proc/xxx、SystemProperties)热门干货
[Android L]SEAndroid开放设备文件结点权限(读或写)方法(涵盖常用操作:sys/class/xxx、proc/xxx、SystemProperties)热门干货 自Android L版本,Google对源码环境普遍启用SELinux安全访问机制,APP及framework层默认情况下再无权限访问设备节点如(sys/xxx,proc/xxx)...
分类:移动开发   时间:2015-07-05 12:27:36    阅读次数:181
Android显示系统设计框架介绍
1. Linux内核提供了统一的framebuffer显示驱动,设备节点/dev/graphics/fb*或者/dev/fb*,以fb0表示第一个显示屏,当前实现中只用到了一个显示屏。2. Android的HAL层提供了Gralloc,分为fb和gralloc两个设备。设备fb负责打开内核中的fra...
分类:移动开发   时间:2015-05-22 12:56:55    阅读次数:1854
linux最简单的驱动编写及测试流程
本文采用nfs挂载网络文件系统的方式,手动创建设备节点, 动态加载驱动模块,对理解驱动编写流程有很大好处! 一、初级驱动执行流程: 1、写好Makefile文件,里面包含将应用程序编译成app文件,将驱动程序编译成mydrv.ko文件的脚本 2、在ubuntu里执行sudo make 3、确保mydrv.ko和app被拷贝到nfs挂载的根文件系统的/modules目录 ...
分类:系统相关   时间:2015-05-21 01:23:28    阅读次数:253
linux /proc/devices文件与/dev目录区别
关于标题内容的几点解释: 1、proc目录是一个虚拟文件系统,可以为linux用户空间和内核空间提供交互 它只存在于内存中,而不占实际的flash或硬盘空间 2、/proc/devices/里的设备是加载驱动程序时生成的 3、/dev/下的设备是通过创建设备节点生成的,用户通过此设备节点来访问内核里的驱动...
分类:系统相关   时间:2015-05-21 00:03:31    阅读次数:302
驱动相关命令
rmmod 1.手动创建设备节点 例子中创建了一个名为xxx的节点,其主设备号为3,次设备号为1mknod /dev/xxx c 3 12.安装驱动insmod 3.查看设备节点cat /proc/devices4.查看驱动lsmod5.卸载驱动rmmod
分类:其他好文   时间:2015-05-06 15:04:32    阅读次数:151
【转】android MSM8974 上DeviceTree简介----不错
原文网址:http://blog.csdn.net/dongwuming/article/details/12784213简介主要功能是不在代码中硬编码设备信息,而是用专门的文件来描述。整个系统的设备节点会形成一个树,设备节点里可以设置属性。官网在http://www.devicetree.org。...
分类:移动开发   时间:2015-05-04 15:03:16    阅读次数:237
20150501调试分析之 自制工具<寄存器编辑器>
20150501调试分析之 自制工具2015-05-1 Lover雪儿今天还是继续我们内核错误调试,今天是制作一个寄存器编辑器,可以自由的读写某些我们需要调试的寄存器.一.首先完成一个可自动创建设备节点的字符设备驱动程序这儿我们前面都写过了N遍,此处不再赘述,直接附上代码: 1 /*********...
分类:其他好文   时间:2015-05-01 10:32:41    阅读次数:325
141条   上一页 1 ... 10 11 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!