Linux之蓝牙相关代码浅析
[TOC]
主要记录一些整体的概念、框架和简单介绍,不涉及具体的原理和实现细节
Linux协议栈
Kernel: v5.4.18
Bluez官网:http://www.bluez.org/
Linux蓝牙协议栈Bluez分为内核空间和用户空间2个部分。
这里我们先只讨论内核部分。
而内核部分也分为2块:HCI驱动 和 协议栈源码:
下面就分这两块分别进行分析
内核蓝牙HCI驱动:
路径:/drivers/bluetooth
固件:/usr/lib/firmware/、/lib/firmware/等
......
作者: Shell