![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 83
◣星河◢
这个作者很懒,什么都没留下…
展开
-
Linux系统中copy_from_user和copy_to_user的用法
这样将进程的运行空间分为内核空间和用户空间,会大大降低系统崩溃的可能性。由于两个空间是独立的,要实现内核空间与用户空间的数据传递就会用到copy_to_user()和copy_from_user()这两个函数。这两个函数含盖了许多关于内核方面的知识,比如内核关于异常出错的处理.从用户空间拷贝数据到内核中时必须非常小心,如果用户空间的数据地址是个非法的地址,或是超出用户空间的范围,或是那些地址还没有被映射到,都可能对内核产生很大的影响,或者被造成系统安全的影响。to:目标地址(内核空间)原创 2022-09-22 10:41:36 · 1634 阅读 · 0 评论 -
Linux驱动(驱动程序开发、驱动框架代码编译和测试)
驱动就是对底层硬件设备的操作进行封装,并向上层提供函数接口。原创 2022-09-19 20:47:33 · 6057 阅读 · 2 评论 -
Linux文件系统、虚拟文件系统、分区、文件系统目录结构、Linux内核结构
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。也指用于存储文件的磁盘或分区,或文件系统种类。因此,可以说"我有2个文件系统"意思是他有2个分区,一个存文件,或他用 “扩展文件系统”,意思是文件系统的种类。原创 2022-09-18 10:24:24 · 1005 阅读 · 0 评论