码迷,mamicode.com
首页 >  
搜索关键字:字符设备    ( 921个结果
《驱动学习 - 虚拟网卡驱动》
1.网卡驱动描述 网卡的驱动其实很简单,它还是与硬件相关,主要是负责收发网络的数据包,它将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送, 并将接收到的数据包传递给上层协议。 网卡设备与字符设备和块设备不同, 网络设备并不对应于/dev目录下的文件,不过会存放在/sys/class/net ...
分类:其他好文   时间:2019-10-19 19:05:24    阅读次数:125
操作系统之IO管理
IO系统结构 设备的分类 IO管理的目标和任务 IO控制方式 轮询,中断,DMA DMA DMA与中断的区别 IO软件设计与层次结构 I/O子系统概述 高速缓存与缓冲区 缓冲 单缓冲 双向缓冲 双缓冲 循环缓冲 缓冲池 高速缓存与缓冲区对比 I/O性能问题 ...
分类:其他好文   时间:2019-10-19 14:49:35    阅读次数:106
Linux MFS分布式文件系统介绍和安装
MFS分布式文件系统 mooseFS(moose 驼鹿)是一款网络分布式文件系统。它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源。MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,字符设备,管道,套接 ...
分类:系统相关   时间:2019-10-18 09:14:32    阅读次数:122
9=3 磁盘存储与分区
磁盘存储与分区 设备文件 一切皆文件:open(), read(), write(), close() 设备类型: 块设备:block,存取单位“块”,磁盘 字符设备:char,存取单位“字符”,键盘 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信 设备号码: 主设备号:maj ...
分类:其他好文   时间:2019-10-15 11:36:49    阅读次数:89
系统输入与输出
/dev/sda2硬盘/dev/shm内存1.理解系统中的输入输出shell程序中的指令------>cpu产生运算结果------->字符设备在shell程序中输入指令,送到cpu中运算产生的结果,再送到字符设备中显示。2.管理输入输出的符号:重定向正确输出2>:重定想错误输出&>:重定向所有输出注意:重定向会覆盖原文件内容示例:(要截图)"注意:以下实
分类:其他好文   时间:2019-10-11 10:30:44    阅读次数:92
从Linux内核LED驱动来理解字符设备驱动开发流程
@ "TOC" 博客说明 | 撰写日期 | 2018.12.08 |: :| | 完稿日期 | 2019.10.06 | 最近维护 | 暂无 | 本文作者 | multimicro | 联系方式 | multimicro@qq.com | GitHub | "https://github.com/w ...
分类:系统相关   时间:2019-10-05 22:29:42    阅读次数:131
linux-history-ps1-1
1.串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/t ...
分类:系统相关   时间:2019-10-04 00:08:23    阅读次数:109
linux 字符设备——硬件操作(三)
字符设备驱动 点灯驱动 一、前言 前面简单的写了下字符设备驱动框架 "(一)" 、 "(二)" ,接下来操作一下简单的硬件——led灯 二、原理图 (LED1 接到开发板的 GPF4, LED2 接到开发板的 GPF5, LED4 接到开发板的 GPF6) 三、驱动程序 驱动程序和前面所写的 "(框 ...
分类:系统相关   时间:2019-09-27 22:53:25    阅读次数:124
字符设备驱动的另一种写法
字符设备驱动的另一种写法 在Linux2.6内核中,使用cdev结构体描述一个字符设备; cdev结构体(include/linux/cdev.h)定义如下: cdev结构体中的dev成员定义了设备号,为32位,其中12位主设备号,20位次设备号; 使用下列宏可以从dev获得主设备号和次设备号,以及 ...
分类:其他好文   时间:2019-09-14 16:21:30    阅读次数:99
文件类型分类:头文件dirent.h中定义的文件类型与linux内文件符号对应关系
头文件 dirent.h 定义了文件类型;enum{ DT_UNKNOWN = 0, //未知类型 DT_FIFO = 1, //first in, first out 类似于管道, 有名管道 DT_CHR = 2, //字符设备文件 DT_DIR = 4, //目录 DT_BLK = 6, //块 ...
分类:系统相关   时间:2019-09-11 19:58:00    阅读次数:129
921条   上一页 1 ... 5 6 7 8 9 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!