码迷,mamicode.com
首页 >  
搜索关键字:字符设备    ( 921个结果
PLATFORM设备驱动
字符设备,杂项设备虽然简单,但是在工程中,比如SDK中,通常都使用platform设备驱动来实现硬件驱动,为什么呢?先看看platform设备驱动的结构: platform由两部分组成:设备--platform_device和驱动--platform_driver。它们之间通过platform...
分类:其他好文   时间:2015-03-19 23:22:06    阅读次数:222
字符设备之中断按键
从题目就可以意会到这一节还是关于字符设备的驱动,不过是另一种技巧:中断。这个词一点都不陌生。 一、先来分析今天的重量级函数request_irq(),看看他的函数原型就行了,先不进行深入分析。 int request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags,const char *name, void *...
分类:其他好文   时间:2015-03-19 22:05:55    阅读次数:164
【原创】-- linux 字符设备,块设备,网络设备
参考地址:http://blog.chinaunix.net/uid-26322998-id-2981874.html1、块设备 系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动....
分类:系统相关   时间:2015-03-19 21:34:16    阅读次数:435
Linux 设备驱动之字符设备驱动(一)
转载自:http://blog.chinaunix.net/uid-26833883-id-4369060.html
分类:系统相关   时间:2015-03-19 17:56:48    阅读次数:153
文件操作命令
1.ls列出文件信息: 文件类型: d  目录(directory) l 符号链接(link) s 套接字文件(socket) b 块设备文件(block device file) c 字符设备文件(character) p 命名管道文件(named pipe ,FIFO) - 普通文件 创建文件命令:touch filename 改变文件权限:chmod [who...
分类:其他好文   时间:2015-03-18 23:28:29    阅读次数:457
一切皆文件之创建和删除目录/文件命令
在学习之前我就先叽歪两句啦用过linux的筒子都知道“一切皆文件”的哲学如果从事linux编程的话就能很好理解这句话对所有文件目录、字符设备、块设备、套接字、打印机等操作读写都可fopen()/fclose()/fwrite()/fread()等函数进行处理。屏蔽了硬件的区别所有设备都抽象成文件提供..
分类:其他好文   时间:2015-03-18 18:28:31    阅读次数:114
字符设备模板
linux驱动makefile写法: ifneq ($*KERNELRELEASE),) obj-m :=hello.o else KERNELDIR?=/lib/modules/$(shell uname-r)/build PWD :=$(shellpwd) default: $(MAKE) -C$(KERNELDIR)M=$(PWD)modules endif初始化和关闭:static int__initinitialization_funciton(void) { * } mo..
分类:其他好文   时间:2015-03-16 06:30:11    阅读次数:202
linux内核驱动学习(八)----驱动分类 | 学习方法 | 硬件访问
驱动分类: 对于驱动,我们一般按两种方法进行分类:常规分类法和总线分类法。 按照常规分类法,可以分为以下三类: 1、字符设备: 以字节为最小访问单位的设备。一般通过字符设备文件来访问字符设备驱动程序。字符驱动程序则负责驱动字符设备, ,这样的驱动通常支持open、close、read、write系统调用,应用程序可以通过设备文件(比如/dev/ttySAC0等)来访问字符设备(...
分类:系统相关   时间:2015-03-15 09:33:39    阅读次数:334
02-03-linux根文件系统详解
文件系统:rootfs:根文件系统FHS:文件系统层级标准,规定linux发行版应该创建的目录/boot:系统启动相关文件,如内核、initrd,以及grub(bootloader)/dev:设备文件 设备文件 块设备:随机访问设备;数据块;硬盘 设备号:主设备号(major)和次设备号(minor) 字符设备:..
分类:系统相关   时间:2015-03-14 20:13:39    阅读次数:193
Linux 设备驱动与整个软硬件系统的关系
除网络设备外,字符设备与块设备都被映射到文件系统的文件与目录,通过文件系统的APIopen(), close, write(), read()等可访问字符设备与块设备。块设备比字符设备复杂,在它上面会首先建立一个磁盘/Flash文件系统,如ext3等,这些文件系统定义了文件和目录在存储介质上的组织。...
分类:系统相关   时间:2015-03-13 10:45:45    阅读次数:193
921条   上一页 1 ... 78 79 80 81 82 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!