Linux 6.1 Bluetooth HCI 驱动文档索引
源码:rk3588/kernel-6.1/drivers/bluetooth/
| 文档 | 内容 |
|---|---|
| Bluetooth驱动架构与源码总览.md | HCI transport整体架构 |
| 源码目录与驱动索引.md | 文件、Kconfig、构建状态 |
| 01-HCI设备注册与数据通路.md | hci_dev、TX/RX和管理层 |
| 02-BTUSB探测固件与电源管理.md | USB URB和quirks |
| 03-HCI-UART-Ldisc与Serdev架构.md | UART两种绑定方式 |
| 04-H4-H5-BCSP与低功耗协议.md | UART framing/protocol |
| 05-Broadcom-Realtek-Intel-QCA厂商支持.md | firmware/config helpers |
| 06-SDIO-MRVL-MTK与其它Transport.md | SDIO、SMD、Virtio、VHCI |
| 07-固件下载初始化与错误恢复.md | firmware、安全和恢复 |
| 08-RFKill休眠唤醒与共存.md | 标准HCI与Rockchip平台电源 |
| 09-RK3588蓝牙硬件与DTS集成.md | UART模块、GPIO和时钟 |
| 10-并发队列缓冲与生命周期.md | workqueue、URB、skb |
| 11-调试性能故障与安全.md | btmon、日志、吞吐和加固 |
本 defconfig内建 BT、BTUSB、HCI UART、ATH3K、BFUSB、VHCI和Marvell SDIO;但具体板载蓝牙常由厂商 bluetooth-platdata节点及 net/rfkill/rfkill-bt.c负责UART模块的电源与唤醒。
正在加载留言…