- 博客(1)
- 收藏
- 关注
原创 linux驱动开发-字符设备
在内核空间中,CPU 可以执行任何命令,包括从磁盘上读取数据,具体过程是先把数据读取到内核空间中,然后再把数据拷贝到用户空间并 从内核态切换到用户态。)函数创建相应的设备,在进行模块加载时,用户 空间中的 udev 会自动响应 device_create()函数,寻找对应的类从而创建设备节点。在进行注册字符设备实验章节中,使用 cdev_init(…(1)内核空间中的代码控制了硬件资源,用户空间中的代码只能通过内核暴露的系统调用接口来使用系统中的硬件资源,这样的设计可以保证操作系统自身的安全性和稳定性。
2024-08-21 22:23:48
870
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人