文章目录
- linux中内核空间及用户空间的区别
- 用户空间与内核通信方式有哪些
- linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念
- linux中中断的实现机制,tasklet与workqueue的区别及底层实现区别?为什么要区分上半部和下半部
- linux中断的响应执行流程
- 谈谈Linux的同步机制
- /dev/下面的设备文件是怎么创建出来的
- 原子操作该怎么理解
- insmod一个驱动模块,会执行模块中的哪个函数?rmmod呢?这两个函数在设计上要注意哪些?遇到过卸载驱动出现异常没?是什么问题引起的?
- 在驱动调试过程中遇到过oops没?你是怎么处理的
- ioctl和unlock_ioctl有什么区别
- 驱动中操作物理绝对地址为什么要先ioremap
- 设备驱动模型三个重要成员是?platfoem总线的匹配规则是ÿ
- 嵌入式软件工程师面试题目整理(五)