码迷,mamicode.com
首页 >  
搜索关键字:字符设备 android驱动开发    ( 971个结果
2017-2018-1 20179205《Linux内核原理与设计》第十周作业
《Linux内核原理与设计》第十周作业 教材17、19、20章学习及收获 1、在Linux以及所有unix系统中,设备被分为以下三种:块设备(blkdev)以块为单位寻址,通过块设备节点来访问;字符设备(cdev),不可寻址,通过字符设备节点访问;网络设备:对网络的访问,通过物理适配器和协议进行访问 ...
分类:系统相关   时间:2017-12-03 11:25:56    阅读次数:229
2017-2018-1 20179209《Linux内核原理与分析》第十周作业
设备与模块 设备分类 块设备 块设备可以以块为单位寻址,块大小随设备不同而不同;设备通常支持重定位操作,也就是对数据的随机访问。块设备的例子有外存,光盘等。 字符设备 字符设备不可寻址,仅供数据的流式访问,就是一个个字符,或是一个个字节。字符设备的例子有键盘、鼠标、打印机等。 网络设备 网络设备最常 ...
分类:系统相关   时间:2017-12-02 23:24:39    阅读次数:222
Linux权限管理详解
Linux权限管理详解1、Linux 的基本权限:(1)Linux的基本权限说明-rw-r--r-- 1 root root 08-11 01:45 aa.txt权限位是十位第一位:代表文件类型-   普通文件d   目录文件l   链接文件b   块设备文件c   字符设备文件s  &n
分类:系统相关   时间:2017-12-02 21:06:51    阅读次数:184
20179203 《Linux内核原理与分析》第十周作业
第17章 设备与模块 一、设备类型 1. Linux及Unix系统: 块设备 字符设备 网络设备 2.块设备: 通常缩写为blkdev,它是可寻址的,寻址以块为单位,块大小随设备不同而不同;块设备通常支持重定位操作,也就是对数据的随机访问。 块设备是通过称为“块设备节点”的特殊文件来访问的,井且通常 ...
分类:系统相关   时间:2017-12-02 20:19:26    阅读次数:256
2017-2018-1 20179202《Linux内核原理与分析》第十周作业
一、设备与模块 1.设备类型 块设备:随机访问设备中的内容,通过块设备结点访问,通常被挂载为文件系统 字符设备:不可寻址,仅提供数据的流式访问,通过字符设备结点访问,应用程序通过直接访问设备节点与字符设备交互 网络设备:通过套接字API来访问 除了物理设备外还有些驱动设备是虚拟的(伪设备),仅提供访 ...
分类:系统相关   时间:2017-12-02 17:50:18    阅读次数:237
主次设备号 Device Major and Minor Numbers
对于一个设备文件而言真正重要的标志是它的主次设备号(major and minor device numbers)。如果我们用 命令列出/dev下的一个设备: 可以看到,这是一个字符设备,但是在普通文件显示大小的地方用“5,1”代替了。其中5就是这个设备文件的major number,而1就是它的m ...
分类:其他好文   时间:2017-11-28 15:39:34    阅读次数:139
(笔记)Linux内核学习(十一)之I/O层和I/O调度机制
一 块I/O基本概念 字符设备:按照字符流的方式被有序访问的设备。如串口、键盘等。 块设备:系统中不能随机(不需要按顺序)访问固定大小的数据片(chunk 块)的设备。 如:硬盘、软盘、CD-ROM驱动器、闪存等。都是通过以安装文件系统的方式使用。 块设备的组成: 扇区:是块设备中最小的可寻址单元( ...
分类:系统相关   时间:2017-11-22 20:04:31    阅读次数:145
linux文件类型
文章类型包括-:普通文件d:目录文件b:块设备文件l:符号链接文件c:字符设备文件P:命令通道文件s:套接字文件
分类:系统相关   时间:2017-11-22 17:53:17    阅读次数:173
linux网络设备驱动
linux网络设备不同于字符设备和块设备,没有文件与网络设备对应。应用程序通过socket操作网络设备。网络设备驱动属于数据链路层,对上与IP/ARP协议通信,对下直接操作物理层芯片(网卡芯片)。三层协议通过dev_queue_xmit()发送数据,通过netif_rx()接收数据;网络设备驱动通过 ...
分类:系统相关   时间:2017-11-18 23:40:31    阅读次数:273
29.使用register_chrdev_region()系列来注册字符设备
1.之前注册字符设备用的如下函数注册字符设备驱动: 但其实这个函数是linux版本2.4之前的注册方式,它的原理是: (1)确定一个主设备号 (2)构造一个file_operations结构体, 然后放在chrdevs数组中 (3)注册:register_chrdev 然后当读写字符设备的时候,就会 ...
分类:其他好文   时间:2017-11-13 19:46:36    阅读次数:233
971条   上一页 1 ... 27 28 29 30 31 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!