磁盘挂载与卸载磁盘分区完之后需要格式化,格式化之后需要挂载磁盘。格式化后的磁盘恰是是一个块设备文件,类型为b。(扩展:LINUX中的七种文件类型d.目录文件。l.符号链接(指向另一个文件,类似于瘟下的快捷方式)。s.套接字文件。b.块设备文件,二进制文件。c.字符设备文件。p...
分类:
其他好文 时间:
2017-06-12 22:27:55
阅读次数:
274
1、概述本文档主要介绍SylixOS中字符设备驱动框架,适用于在SylixOS集成开发环境下进行字符设备驱动开发的学习。注:文中xxx是指具体设备名,编写对应驱动时,自行命名(如RTC、COMPASS等)。2、SylixOS字符设备驱动简介字符设备是指只能以字节为单位进行读写的设备,读取数据..
分类:
其他好文 时间:
2017-06-12 14:51:30
阅读次数:
214
前面我们已经学习了platform设备的理论知识Linux 设备驱动开发 —— platform 设备驱动 ,下面将通过一个实例来深入我们的学习。 一、platform 驱动的工作过程 platform模型驱动编程,platform 驱动只是在字符设备驱动外套一层platform_driver 的外 ...
分类:
系统相关 时间:
2017-06-11 18:29:27
阅读次数:
331
转自:http://blog.csdn.net/yikai2009/article/details/8653697 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 阻塞 阻塞操作 非阻塞操作 阻塞方式-read- 实现 阻 ...
分类:
系统相关 时间:
2017-06-11 16:25:52
阅读次数:
440
一般正常比较两个文件用vimdiff,算是直接进入vim界面,如果比较两个文件夹下面的文件,可以用diff,注意,这里只会比较文件夹下面的同名文件,他会列出不一样的点. 参考Linux下Diff命令使用方法 diff Linux中Diff命令的功能为逐行比较两个文本文件,列出其不同之处。它对给出的文 ...
分类:
系统相关 时间:
2017-06-08 18:01:25
阅读次数:
186
本文详细介绍字符设备驱动,使用linux-4.8.2版本代码。 1.综述:从注册到open、read/write 备注: 由3创建出来的设备节点是不完全初始化的设备节点,至少包含设备号,不包含cdev实例; 在5处,根据fd而不是文件路径,找到struct file而不是struct inode去获 ...
分类:
系统相关 时间:
2017-06-08 13:16:26
阅读次数:
353
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t ...
分类:
系统相关 时间:
2017-06-06 23:23:59
阅读次数:
294
文件类型 说明 d 目录 l 软链接文件 p 命令管道文件 - 普通文件或可执行文件 s socket 文件,用于进程间通信 b 块设备文件,如 磁盘、光盘、U盘 c 字符设备文件,如 鼠标、键盘、显示器 ...
分类:
其他好文 时间:
2017-06-03 16:11:41
阅读次数:
163
ls-l:长格式文件类型:-:普通文件(f)d:目录文件b:块设备文件(block)c:字符设备文件(character)l:符号链接文件(symboliclinkfile)p:命令管道文件(pipe)s:套接字文件(socket)文件权限:9位,每3位一组,每一组:rwx(读,写,执行),r--文件硬链接的次数文件的属主(owner)文件的..
分类:
系统相关 时间:
2017-06-03 11:27:51
阅读次数:
460
leds #include <linux/kernel.h>#include <linux/module.h>#include <linux/miscdevice.h>#include <linux/fs.h>#include <linux/types.h>#include <linux/modul ...
分类:
其他好文 时间:
2017-06-02 11:22:07
阅读次数:
338