Skip to content

内核分析

对 Linux 内核子系统与驱动源码的逐段阅读与分析。

Linux 内核

详见 Linux 内核分析 目录。

USB 子系统

  1. USB 2.0 枚举流程 — 协议层 Token / DATA0 / DATA1 / ACK
  2. hub_port_init 调用链 — 插盘到地址分配、读设备描述符
  3. usb_get_descriptor 调用链 — core 到 xHCI 的 URB 路径
  4. 枚举与两轮 Probeusb_new_device 与驱动绑定
  5. UVC 驱动分析 — USB Video Class 类驱动结构

Pinctrl / GPIO 子系统

调试与实践

针对具体问题的排查与实验记录(非成体系流程文)。

基于 VitePress 构建