码迷,mamicode.com
首页 >  
搜索关键字:主设备号    ( 201个结果
linux基础命令
单引号:强引用,变量引用不执行替换 双引号:弱引用,变量引用会替换 ``:命令替换。$()=`` 文件类型: -:常规文件 d:目录文件 b:块设备文件,支持以block为单位进行随机访问 c:字符设备文件,支持以character为单位进行线性访问 majornumber:主设备号,用于标示设备..
分类:系统相关   时间:2016-08-01 23:10:30    阅读次数:227
使用register_chrdev注册字符设备
1.2.2 使用register_chrdev注册字符设备 注册字符设备可以使用register_chrdev函数。 register_chrdev函数的major参数如果等于0,则表示采用系统动态分配的主设备号。 注销字符设备可以使用unregister_chrdev函数。 例1.3 regist ...
分类:其他好文   时间:2016-08-01 19:05:34    阅读次数:165
03.学习笔记-Linux下根目录介绍
本节对linux下的根目录进行详细介绍。/bin:可执行文件用户命令/boot:系统启动相关文件/dev:设备文件 块设备:随机访问 字符设备:线性访问,按字符为单位显示器和鼠标都是线性访问 设备号:主设备号(major)和次设备号(minor)/etc:系统管理和配置文件大部分为纯文本文件..
分类:系统相关   时间:2016-07-23 21:29:17    阅读次数:186
Linux磁盘管理
Linux磁盘管理I/OPorts:I/O设备地址;一切皆文件:open(),read(),write(),close()块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信;设备号码:主设备号:majornumber,标识设..
分类:系统相关   时间:2016-07-21 06:30:24    阅读次数:504
Linux的fasync驱动异步通知详解
首先还是先从init函数来总结:该驱动是一混杂设备驱动模型来写的,这个主要是借鉴网上的好多资料都是一这种模式来写的,Linux里面misc混杂设备驱动的主设备号是为10的驱动设备,init模块首先是用 misc_register()函数注册一个一个混杂设备驱动,参数一个混杂设备驱动里面非常重要的一个数据结构 struct miscdevice。 kill_fasync 及 fasync_helper用于异步通知中,其中 kill_fasync(&b_async,SIGIO,POLL_IN)函数的功能是向应用...
分类:系统相关   时间:2016-07-07 19:58:01    阅读次数:370
systemtap [主设备号,次设备好,inode]监控文件
SystemTap 是监控和跟踪运行中的linux 内核的操作的动态方法,SystemTap 应用:对管理员,SystemTap可用于监控系统性能,找出系统瓶颈,而对于开发者,可以查看他们的程序运行时在linux系统内核内部的运行情况,下面我们来看看systemtap监控应用与碰到的问题分析。 应用 ...
分类:其他好文   时间:2016-06-21 12:21:07    阅读次数:195
linux块设备驱动---程序设计(转)
块设备驱动注册与注销 块设备驱动中的第1个工作通常是注册它们自己到内核,完成这个任务的函数是 register_blkdev(),其原型为:int register_blkdev(unsigned int major, const char *name); major 参数是块设备要使用的主设备号, ...
分类:系统相关   时间:2016-06-17 16:52:26    阅读次数:234
0601 第一节课
磁盘管理一.mknod:创建设备命令mknoddevnametype(b,c)主设备号次设备号二.分区传统分区的分区信息512字节,在每个磁盘首,其中从第446开始是分区表,共64字节,每个分区占16字节,所以一个硬盘主分区和扩展分区加起来只能有4个ddif=of=bs=count=seek=skip=命令从哪里输入输出..
分类:其他好文   时间:2016-06-07 11:18:47    阅读次数:183
控制发光二极管
尽管linux驱动直接与硬件打交道,但并不是linux驱动直接向硬件中的内存写数据,而是与本机的I/O内存进行交互。 由于misc_register函数只能建立主设备号为10的设备文件,如果想建立其他主设备号的设备文件,就需要使用cdev_init、register_chrdev_region、cd ...
分类:其他好文   时间:2016-06-06 20:39:43    阅读次数:192
安卓驱动开发(七)----LED将为我闪烁:控制发光二极管
在本章节中,作者通过对实例控制LED来讲述了安卓的驱动开发。与上一章节不同的是,上一章在注册和卸载设备文件的时候使用的是函数misc_register,而在LED中使用的是cdev_init等函数。两者的差别是:前者只能建立主设备号为10的设备文件,使用不够灵活,而后者课建立其它设备号的设备文件,而 ...
分类:移动开发   时间:2016-06-06 11:56:47    阅读次数:283
201条   上一页 1 ... 9 10 11 12 13 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!