- 博客(57)
- 收藏
- 关注
原创 字符设备驱动创建流程
用户层调用IO函数打开设备节点,每一个文件都有一个属于自己的inode号也是索引当前文件的inode结构体的索引号,inode结构体里面有一个成员存储着设备号,还有一个共用体成员表明设备类型,通过这两个成员可以追溯到字符设备驱动结构体对象,该结构体里面包含一个操作方法结构体,由于IO函数的读写都需要文件描述符参数,通过该文件描述符可以定位驱动设备文件节点,从而通过操作方法结构体指针再调用你自己写的读写函数。字符设备驱动:按照字节流来访问,并且只能顺序访问,不能无需访问的设备就是字符设备驱动。
2023-06-15 21:38:12 644
原创 IOJI进程学习
创建两个进程,定义一个共享内存,内存中存储char str[10]= "1234567";要求出现的结果没有乱序,只能出现 1234567 7654321。重复1.2步骤,当收到quit后,要结束AB进程。当对方输入quit后,退出AB进程删除消息队列;A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。提示:用一个消息队列,两种类型即可。不允许使用sleep函数。要求实现AB进程对话。
2023-04-05 21:56:07 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人