码迷,mamicode.com
首页 >  
搜索关键字:字符设备    ( 921个结果
字符设备控制技术
引入: 有时对设备不仅仅是进行一些读写操作,还需要进行一些对设备的控制,比如LED的点燃与熄灭,电机的转速等。那就需要使用到ioctl这个系统调用。先来看看他的函数原型: intioctl(int fd,unsigned int cmd, ...); 参数: fd:字符设备文件的文件描述...
分类:其他好文   时间:2015-02-16 19:32:51    阅读次数:166
总结字符设备
今天来总结一下这几天字符设备驱动的学习吧。 首先要明白这几天的学习是围绕哪些角色展开的。我认为主角有这三个:驱动程序、字符设备文件、用户应用程序。而这些角色的出场顺序应该也是这样:应该先有驱动程序,然后有字符设备文件,最后才有用户应用程序。驱动程序要做的事情有这么几个: 1、初始化好驱动,分...
分类:其他好文   时间:2015-02-16 19:30:08    阅读次数:190
使用字符设备驱动
应用程序通过操作字符设备文件来控制字符设备,字符设备文件通过主设备号操作字符设备。 创建字符设备文件 使用mknod命令 mknod /dev/文件名 c 主设备号 次设备号 其中c为char的缩写,意为字符设备。主设备号用cat /proc/devices命令查询,次设备号为0-25...
分类:其他好文   时间:2015-02-16 18:21:22    阅读次数:151
驱动开发前奏
一、驱动分类 1、常规分类法 a、字符设备 一种以字节为最小访问单位的设备,通常支持open,close,read,write等系统调用。属于这种设备的有led,串口等。 b、块设备 最小访问单位为512字节或512的倍数,flash等。 c、网络接口设备 ...
分类:其他好文   时间:2015-02-16 18:19:11    阅读次数:183
Linux下的文件类型
文件类型属性标识正规文件(文本文件,二进制文件,数据格式文件)-目录文件d连接文件l设备文件(块设备,字符设备)b、c数据接口文件(sockets)s数据传输文件(FIFO,pipe)p
分类:系统相关   时间:2015-02-16 14:11:44    阅读次数:170
Linux内核分析(七)----并发与竞态
原文:Linux内核分析(七)----并发与竞态Linux内核分析(七) 这两天家里的事好多,我们今天继续接着上一次的内容学习,上次我们完善了字符设备控制方法,并深入分析了系统调用的实质,今天我们主要来了解一下并发和竞态。 今天我们会分析到以下内容: 1. 并发和竞态简介 2. 竞态解决办法 3. ...
分类:系统相关   时间:2015-02-12 10:41:00    阅读次数:319
Linux内核分析(六)----字符设备控制方法实现|揭秘系统调用本质
原文:Linux内核分析(六)----字符设备控制方法实现|揭秘系统调用本质Linux内核分析(六) 昨天我们对字符设备进行了初步的了解,并且实现了简单的字符设备驱动,今天我们继续对字符设备的某些方法进行完善。 今天我们会分析到以下内容: 1. 字符设备控制方法实现 2. 揭秘系统调用本质 在昨天我...
分类:系统相关   时间:2015-02-12 10:38:13    阅读次数:295
Linux内核分析(五)----字符设备驱动实现
原文:Linux内核分析(五)----字符设备驱动实现Linux内核分析(五) 昨天我们对linux内核的子系统进行简单的认识,今天我们正式进入驱动的开发,我们今后的学习为了避免大家没有硬件的缺陷,我们都会以虚拟的设备为例进行学习,所以大家不必害怕没有硬件的问题。 今天我们会分析到以下内容: 1. ...
分类:系统相关   时间:2015-02-12 10:31:09    阅读次数:189
Linux内核分析(七)----并发与竞态
Linux内核分析(七)这两天家里的事好多,我们今天继续接着上一次的内容学习,上次我们完善了字符设备控制方法,并深入分析了系统调用的实质,今天我们主要来了解一下并发和竞态。今天我们会分析到以下内容:1. 并发和竞态简介2. 竞态解决办法3. 为我们的虚拟设备增加并发控制在前几次博文我们已经实现了简单...
分类:系统相关   时间:2015-02-11 21:56:49    阅读次数:313
shell逻辑运算总结, 包括[[]]与[]的区别,&&与-a的区别,||与-o的区别
1.关于文件和目录-f判断某普通文件是否存在-d判断某目录是否存在-b判断某文件是否块设备-c判断某文件是否字符设备-S判断某文件是否socket(待修正)-L判断某文件是否为符号链接(待修正)-e判断某东西是否存在(待修正)-p判断某文件是否为pipe或是FIFO2.关于文件的属性-r判断..
分类:系统相关   时间:2015-02-11 18:59:48    阅读次数:363
921条   上一页 1 ... 80 81 82 83 84 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!