Linux 6.1 Character 驱动文档索引
源码:rk3588/kernel-6.1/drivers/char/
| 文档 | 内容 |
|---|---|
| Char子系统架构与源码总览.md | 字符设备模型、目录分层和RK3588重点 |
| 源码目录与模块索引.md | 228个文件、Kconfig、Makefile和子目录 |
| 01-字符设备注册CDev与Misc框架.md | major/minor、cdev、misc和open分发 |
| 02-Mem-Null-Zero-Full与Kmsg设备.md | major 1设备及/dev/mem安全 |
| 03-内核Random-CRNG与用户接口.md | /dev/random、urandom、getrandom和熵池 |
| 04-HWRNG-Core注册选择与熵注入.md | /dev/hwrng、quality和后台填充 |
| 05-RK3588-Rockchip-TRNG驱动.md | trngv1、时钟、PM和随机数读取 |
| 06-TPM-Core命令设备与Resource-Manager.md | TPM chip、/dev/tpm、tpmrm和PCR |
| 07-TPM传输驱动与RK3588配置.md | TIS、SPI/I2C、fTPM和板级状态 |
| 08-Virtio-Console-HVC与多端口.md | virtqueue、console和vport字符设备 |
| 09-IPMI字符接口与消息通路.md | SI/SSIF/BT、用户接口和watchdog边界 |
| 10-并口Legacy与专用字符驱动.md | lp、ppdev、NVRAM、HPET及历史平台 |
| 11-AGP-PCMCIA-Xillybus与FPGA接口.md | 大型子目录及非RK3588模块 |
| 12-并发缓冲阻塞轮询与生命周期.md | waitqueue、mutex、refcount和remove |
| 13-字符设备安全权限与故障排查.md | device node权限、ioctl、mmap和调试 |
| 14-RK3588配置DTS与实际启用矩阵.md | defconfig、TRNG、TPM及运行时核对 |
| ipmi/README.md | IPMI Core、SI/SSIF/IPMB、BMC侧、watchdog和RK3588适用性详解 |
| agp/README.md | AGP/GART Core、芯片组、legacy frontend及RK3588不适用性详解 |
| tpm/README.md | TPM Core、TPMRM、TIS/CRB/I2C/SPI、vTPM/fTPM及RK3588部署详解 |
RK3588默认直接相关的重点是内建mem.o、random.o、misc.o,以及启用的HWRNG Core、Rockchip TRNG和TPM Core。目录中大量x86、PowerPC、MIPS、旧式PC并口/PCMCIA驱动不会在RK3588运行。
正在加载留言…