文章目录
- 一、2024 秋招
- 1.1 IIC的速率范围 :
- 1.2 linux驱动子系统汇总 :
- 1.3 linux关抢占情况汇总 :
- 1.4 操作或者读写一个文件时,从用户态到内核态再到物理介质的流程(考点:虚拟文件系统) :
一、2024 秋招
1.1 IIC的速率范围 :
i2c的速率在100kbit/s--3.4Mbits之间
标准模式:100kbit/s
快速模式:400kbit/s
1.2 linux驱动子系统汇总 :
1.pinctrl子系统
2.gpio 子系统
3.input 子系统
4.led 子系统
5.power 子系统
6.alsa音频子系统
7.v4l 子系统
8.iio 子系统
9.mmc子系统
10.PCI 子系统
11.PHY 子系统
12.Display 子系统
13.USB 子系统
14.DMA 子系统
1.3 linux关抢占情况汇总 :
禁止内核抢占的情况列出如下:
(1)内核执行中断处理例程时不允许内核抢占,中断返回时再执行内核抢占。
(2)当内核执行软中断或tasklet时,禁止内核抢占,软中断返回时再执行内核抢占。
(3)在临界区禁止内核抢占,临界区保护函数通过抢占计数宏控制抢占,计数大于0,表示禁止内核抢占