码迷,mamicode.com
首页 >  
搜索关键字:字符设备    ( 921个结果
linux目录操作命令
一、目录管理命令(mkdir、rmdirlinux文件的类型有:-:普通文件此案;d:目录文件;b:块设备文件;c:字符设备文件;l:链接文件;s:套接字文件;p:管道文件。1、mkdir:创建目录(作用于路径基名,路径基名之前路径名必须存在)mkdir[OPTION]...DIRECTORY...OPTION:-p:..
分类:系统相关   时间:2016-11-13 02:35:06    阅读次数:234
终端类型
终端类型终端是什么?终端不仅仅是显示器,还包括与之配套的键盘。在linux中表现为一个字符设备。Linux与用户交互时,直接向终端设备发送数据,数据就会被发送到屏幕上,用户通过键盘写的数据,就是向这个字符设备写数据,数据会同步显示到显示器上,回车后数据才会被linux执行..
分类:其他好文   时间:2016-11-12 02:38:26    阅读次数:213
字符设备研究_1
一直以来对Linux系统了解不深,最多就在自个儿的Mac上了解一下类Unix的shell命令.别说深入到内核里了.不过学习这事儿其实挺简单,花时间下工夫,迟早能成大神的,对吧? 字符设备学习,跟着书来(<Linux设备驱动程序>与<Linux设备驱动开发详解>).作为入门,先编写一个操作内存的字符设 ...
分类:其他好文   时间:2016-11-08 22:32:32    阅读次数:295
字符设备注册/注销
字符设备注册步骤: 1.分配cdev结构体 2.分配设备号,register_chrdev_region()/alloc_chrdev_region(); 3.添加设备到系统,cdev_add(); 字符设备注销步骤: 1. 从系统中删除设备,cdev_del(); 2. 释放设备号,unregis ...
分类:其他好文   时间:2016-11-06 11:49:39    阅读次数:313
Linux嵌入式驱动学习之路(二十一)字符设备驱动程序总结和块设备驱动程序的引入
字符设备驱动程序 应用程序是调用C库中的open read write等函数。而为了操作硬件,所以引入了驱动模块。 构建一个简单的驱动,有一下步骤。 1. 创建file_operations 2. 申请设备号 3. 注册字符设备驱动, 4. 驱动入口 5. 驱动出口 检查数据是否到来的方式: 1. ...
分类:系统相关   时间:2016-11-05 18:08:19    阅读次数:287
字符设备如何分配设备号
前一篇对cdev结构体及初始化做了简单介绍。 Linux内核有两个分配设备号的函数 1 /** 2 * register_chrdev_region() - register a range of device numbers 3 * @from: the first in the desired ...
分类:其他好文   时间:2016-11-05 11:31:50    阅读次数:219
inode结构体
inode分为内存中的inode和文件系统中的inode,为了避免混淆,我们称前者为VFS inode, 而后者以EXT2为代表,我们称为Ext2 inod。这里说明的是VFS inode。 重要成员: 1. struct cdev *i_cdev; 若是字符设备,为其对应的cdev结构体指针。 2 ...
分类:其他好文   时间:2016-11-04 16:54:08    阅读次数:218
文件权限
文件属性的查看ls-lfilename-|rw-r--r--|1|root|root|46|Oct105:03|filename------------------------------------------------123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw-r--r--":文件读写权限rw-|r--|r--*$@*所有人权限$所..
分类:其他好文   时间:2016-11-04 02:49:35    阅读次数:176
关于Linux学习的热身知识六
第六章一、文件权限1.文件属性的查看:ls-lfilename-|rw-r--rr--.|1|root|root|46|Oct105:03|filename-1----2----3---4----5---6------7------------8---(1)”-”:文件类型-普通文件d目录c字符设备p管道b快设备l链接(2)“rw-r--r--”:文件读写权限rw-|r--|r--*$@*:所有人..
分类:系统相关   时间:2016-11-04 02:32:30    阅读次数:227
/dev目录下的loop和ram
我们使用top命令会发现关于磁盘的内容中,可以看到loop和ram伪设备文件,但是它们是做什么的呢?首先我们要先说一下在Linux的中I/O设备分两类,也就是块设备和字符设备。它们最简单的区分就是对数据的读取顺序:字符设备:连续的数据流,程序要顺序读取,不能随机跳跃式读取,..
分类:其他好文   时间:2016-11-01 21:52:05    阅读次数:240
921条   上一页 1 ... 45 46 47 48 49 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!