码迷,mamicode.com
首页 >  
搜索关键字:字符设备    ( 921个结果
linux基本命令2
linux基本命令格式: -rw-r--r-- -文件类型( -:文件 d :目录 l:软链接文件) (块设备文件,字符设备文件,套接字文件和管道文件) rw- :u 所有者 . r-- :g所属组 r--:o其他人 . r :读 x:写 x:执行 ls [选项] [文件或目录] 选项: -a 显示 ...
分类:系统相关   时间:2018-02-06 23:10:31    阅读次数:343
帧缓冲字符设备接口
帧缓冲设备的file_operations中的成员函数都在fbmem.c中实现,一般不需要驱动工程师修改。这里主要分析它的write、mmap和ioctl方法。 帧缓冲设备的mmap()操作函数比较重要,因为多数情况下访问帧缓冲设备不是通过其读写方法,而是通过mmap()系统调用将帧缓冲映射到用户空 ...
分类:其他好文   时间:2018-02-01 17:40:57    阅读次数:330
Linux驱动入门篇(三):基本的字符设备模块(2)
上一节中介绍了设备号的申请和释放,这一节开始了解字符设备的相关操作。 首先定位到<linux/cdev.h>文件,查看内核提供给字符设备的接口。 cdev结构 owner成员一般初始化为 THIS_MODULE,THIS_MODULE 是一个指向当前模块的 struct module结构指针,也就是 ...
分类:系统相关   时间:2018-02-01 00:27:50    阅读次数:268
Linux驱动入门篇(二):基本的字符设备模块(1)
在熟悉了模块的基本框架后,可以开启模块编程的大门了。 如我们所知,模块编程的目的是驱动各种各样的设备。那么设备分为哪些类型呢?对Linux内核来说,设备分为字符设备、块设备和网络设备。 今天先谈字符设备。字符设备的特性:只能一个字节一个字节地按顺序读取,不能任意读取。常见的字符设备有键盘、LED、串... ...
分类:系统相关   时间:2018-01-30 23:07:15    阅读次数:252
Linux关于终端的基本概念汇总(tty/pty)(转)
在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种: 1、串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备 ...
分类:系统相关   时间:2018-01-27 15:16:44    阅读次数:189
字符设备的另一种注册方法
代码如下: ~~~~ include include include include include include include include include include include include include / 确定主设备号 / static int major; static ...
分类:其他好文   时间:2018-01-26 00:22:39    阅读次数:172
PHP-目录的基本操作
1.基本文件类型 File 普通文件,如文本文件、可执行文件。 Dir 目录文件,比如某个文件夹 Unknow 未知文件 在windows中只有上面三种文件类型,如果是linux系统还有下面文件类型 Block 块设备,比如某个磁盘分区 Char 字符设备,比如键盘、打印机 Fifo 管道,用来将数 ...
分类:Web程序   时间:2018-01-23 22:05:08    阅读次数:274
Linux文件属性和权限管理
一、文件属性 用命令“ls -al”可以列出当前目录下所有文件(目录)及其属性,例如: 1:文件类型,d表示目录,-表示普通文件,b表示块设备文件,c表示字符设备,p表示管道文件,s表示套机子文件。 2:权限,r表示读,w表示写,x对于文件来说表示执行,对目录来说是表示能进入此目录,-表示无权限。9 ...
分类:系统相关   时间:2018-01-22 12:02:45    阅读次数:233
ls命令
ls -l:以长格式形式显示 文件类型: -:普通文件 (f) d: 目录文件 b: 块设备文件 (block) c: 字符设备文件 (character) l: 符号链接文件(symbolic link file) p: 命令管道文件(pipe) s: 套接字文件(socket) 文件权限:9位,每3位一组,每一组:rwx(读,写,执行), r-- 文件硬链接的
分类:其他好文   时间:2018-01-20 17:00:58    阅读次数:160
字符设备驱动另一种写法—mmap方法操作LED
mmap方法的用处是把设备(文件)内容直接映射到进程虚拟空间,通过对这个虚拟地址的读写修改,实现对设备(文件)的读写和修改,从而不必使用read、write等系统调用即可实现对设备的操作。 ...
分类:其他好文   时间:2018-01-02 23:17:51    阅读次数:157
921条   上一页 1 ... 25 26 27 28 29 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!