- 博客(64)
- 收藏
- 关注
原创 udev自动创建设备节点
在获取设备信息后,创建一个设备类,通过class_create 申请struct class对象并且进行初始化。接着通过 device_create 创建一个 struct device 对象负责向上提交设备结点的相关信息。在udev得到通知后,会查询设备结点的相关信息。查询完成后会在 /dev 下创建设备节点。首先先通过register_chrdev 注册一个设备驱动,再获取设备信息。此时会发起hotplug事件,会通知udve进程。
2023-09-12 20:25:34
392
原创 7.4 作业 网络编程
字节序指不同类型的CPU主机对多字节整数存储的序列方式,分别有小端字节序和大端字节序。大端字节序:低序字节存储在高地址上,高序字节存储在低地址上。小端字节序:低序字节存储在低地址上。
2023-07-04 20:54:54
71
原创 6.25 IO作业
open函数 O_EXCL的使用close函数 read,write函数 用write,read拷贝文件 lseek查看图片大小文件描述符的直接拷贝,只是使用不同变量保存同一个文件描述符而已,在进行读写操作时,操作的是同一个文件描述符,在该过程中,没有新的文件描述符产生,所以多个拷贝出来的文件描述符变量共同使用的是同一个文件光标使用dup函数进行文件描述符的拷贝,通过旧的文件描述符得到新的文件描述符,单独进行读写时没有问题,新旧文件描述符共享同一光标多次使用open函数函数打开同一个文件,每次使用open
2023-06-25 20:32:20
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人