![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动日记
文章平均质量分 89
Duan_xy
这个作者很懒,什么都没留下…
展开
-
驱动开发日记——入门到入职2
arm-linux-gnueabihf-gcc test.c (将/usr/include/head.h拷贝到交叉编译工具路径下)crw-r--r-- 1 root root 235, 0 3月 28 11:18 /dev/mycdev。空间和内核空间数据传输的话通过copy_to_user/copy_from_user。nfs :通过nfs挂载根文件系统--->/home/linux/rootfs。来操作内核空间,内核的安全性无从保证。比如让通过内核空间的指针指向用户空间的时候,如果用户空间。原创 2024-01-28 08:00:00 · 795 阅读 · 0 评论 -
驱动开发——入门到入职1
在内核中有两个模块demoA和demoB.如果demoA模块中实现了add函数,此时demoB模块是可以调用demoA中的add函数的,因为两个模块都运行同一个3-4G的内核空间,但是demoB如何拿到demoA中的add函数那?通过导出符号表完成。原创 2024-01-20 17:27:33 · 1136 阅读 · 1 评论