PC外设接口发展史 · 串口/并口/USB/PCIe · 驱动环境搭建 · Hello World框架
配置空间 · TLP/DLLP · BAR/MMIO · Capability · 中断机制
设备枚举 · 配置空间读写 · BAR映射/DMA · 中断 · NVMe SSD控制器
拓扑与主机控制器 · 传输类型 · 描述符链 · URB · USB 3.0超高速
USBCore · probe/disconnect · 端点/urb · 批量传输 · HID · 采集卡
I2C时序/仲裁 · SPI模式 · Linux I2C/SPI子系统 · 温湿度传感器
异步串行 · 波特率/帧 · RS-485 · tty框架 · DMA · 工业串口屏
GPIO模型 · gpiolib · 中断级联 · irq_chip · 按键中断
DMA传输模式 · DMA Engine API · dma_slave_config · 环形缓冲 · ADC采集
硬件定时器 · hrtimer · PWM占空比 · 舵机/呼吸灯
数字音频 · I2S时序 · AC97寄存器 · HD Audio · ALSA · 麦克风录音
TMDS · EDID/DDC · CEC · DP AUX · DRM/KMS · 显示器驱动
OSI/MAC · MII/RMII · PHY寄存器 · net_device · NAPI · 百兆驱动
SDIO/USB Wi-Fi · 蓝牙HCI · cfg80211 · BlueZ · Station模式
AHCI · NCQ/FIS · NVMe队列 · PRP/SGL · block层 · SSD读写
CAN帧/仲裁 · CAN FD · Modbus RTU/TCP · SocketCAN · 数据采集
I3C协议 · 动态地址 · IBI中断 · 兼容I2C · Linux I3C · 加速度计
MMIO vs 端口IO · ioremap · 内存屏障 · WC/UC · FPGA寄存器
软中断 · tasklet · 工作队列 · threaded IRQ · 网卡优化
自旋锁/互斥锁 · 读写锁 · RCU · 原子操作 · kfifo · 多核保护
设备树语法 · reg/interrupts · ACPI/DSDT · 解析流程 · 添加外设
系统睡眠 · Runtime PM · regulator/clock · OPP · 动态电源管理
printk/ftrace · perf/kgdb · fio · 驱动性能瓶颈分析
UIO框架 · mmap/中断 · VFIO直通 · DPDK · 高速数据采集
cdev · file_operations · ioctl · poll/select · mmap · 多功能设备
gendisk · request_queue · bio · IO调度 · blk-mq · RAMDISK
net_device_ops · sk_buff · NAPI · 硬件时间戳 · XDP/eBPF · 虚拟网卡
Gadget框架 · 端点配置 · FunctionFS · UVC · 虚拟串口
模块签名 · SELinux · IOMMU/SMMU · 安全启动 · 签名验证
PCIe · 多通道ADC DMA · USB 3.0上传 · 中断/电源 · 性能优化