社区
Linux/Unix社区
帖子详情
linux 驱动程序的主设备号问题?
zeng_xiangyang
2003-08-18 07:45:38
创建一个设备节点时,用mknod /dev/devicename1 c major1 次设备号,
向内核登记设备调用函数 register_chrdev(major2 devicename2 *fops)
请问:devicename1和devicename2是不是要一模一样,major1和major2是不是要一模一样?
...全文
54
1
打赏
收藏
linux 驱动程序的主设备号问题?
创建一个设备节点时,用mknod /dev/devicename1 c major1 次设备号, 向内核登记设备调用函数 register_chrdev(major2 devicename2 *fops) 请问:devicename1和devicename2是不是要一模一样,major1和major2是不是要一模一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CoolQ
2003-08-18
打赏
举报
回复
主设备号肯定是要一样的,系统通过这个才知道你的/dev/devicename是设备major
名字我想不需要一样,但是你的register和unregister的名字可得一样
基于Bochs仿真
Linux
0.11内核块设备详解
通过本课程的学习,可以达到以下目标:1、首先,利用bochs、SLS
Linux
、bximage工具创建硬盘文件系统镜象,并对该镜象进行分区、格式化、制作根文件系统;2、在具备1实战经验后,讲解硬盘MBR、分区表、主分区等结构,并结合代码理解硬盘这个最常用的块设备;3、建立系统CPU、硬盘控制器、驱动器之间的关系,构建块设备驱动开发框架,让驱动从此不再那么神秘;4、建立块设备驱动、缓冲区管理、文件系统三者之间的关系,对于多进程同时访问一块缓冲区的处理流程有更清晰和深刻的理解;5、帮助学员搞清楚块设备驱动与中断处理程序之间的关系;6、内核块设备表建立过程和使用方法;7、缓冲区块大小、磁盘块大小、扇区大小傻傻分不清楚?本课程会给你清晰的讲解。8、授人以鱼不如授人以渔,本课程中介绍的代码学习方法,可以帮你摆脱盲目看代码带来的困惑、迷茫和一头雾水。块设备驱动开发在底层驱动开发中占很大一部分,通过本课程的学习,可以帮助学员理解驱动开发的基本框架,驱动芯片的操作过程,提升工作和后续学习的效率,找到更多内核学习的乐趣。
Linux
驱动开发之
主设备
号
找驱动,次设备
号
找设备
一、引言 很久前接触
linux
驱动就知道
主设备
号
找驱动,次设备
号
找设备。这句到底怎么理解呢,如何在驱动中实现呢,在介绍该实现之前先看下内核中主次设备
号
的管理: 二、
Linux
内核主次设备
号
的管理
Linux
的设备管理是和文件系统紧密结合的,各种设备都以文件的形式存放在/dev目录下,称为设备文件。应用程序可以打开、关闭和读写这些设备文件,完成对设备的操作,就像操作普通
linux
驱动12:
主设备
号
和次设备
号
主设备
号
和次设备
号
Linux
设备
驱动程序
和设备文件
Linux
设备
驱动程序
和设备文件 设备
驱动程序
一个设备
驱动程序
是一个管理着系统与某种特定硬件之间交互作用的程序。
驱动程序
在设备可理解的硬件指令和内核使用的固定编程接口之间起转换作用。
驱动程序
层的存在有助于内核合理地保持设备独立性。 在大多数情况下,设备
驱动程序
是内核的组成部分,它们不是用户进程。不过,一个
驱动程序
可以从内核里,也可以从用户空间进行访问。对设备的用户级访问往往要通过位于/
linux
驱动开发
主设备
号
与次设备
号
一个字符设备或者块设备都有一个
主设备
号
和次设备
号
。
主设备
号
和次设备
号
统称为设 备
号
。
主设备
号
用来表示一个特定的
驱动程序
。次设备
号
用来表示使用该
驱动程序
的各 设备。例如一个嵌入式系统,有两个LED指示灯,LED灯需要独立的打开或者关闭。那么 ,可以写一个LED灯的字符设备
驱动程序
,可以将其
主设备
号
注册成5
号
设备,次设备
号
分别为1和2。这里,次设备
号
就分别表示两个LED灯。 1.
主设备
号
和
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章