OpenGrok
Cross Reference: init_bcm43xx.c
xref
: /
src
/
usr.sbin
/
btattach
/
init_bcm43xx.c
Home
|
History
|
Annotate
|
Download
|
only in
btattach
History log of
/src/usr.sbin/btattach/init_bcm43xx.c
Revision
Date
Author
Comments
1.6
07-Feb-2023
mlelstv
- Reconfigure port speed only when initial speed was different.
- Time out HCI commands instead of hanging forever.
- When bcm43xx reset fails, assume that firmware is already
running and start line discipline.
This allows to re-attach bcm43xx without reboot.
1.5
03-Sep-2017
nat
Fix copyright error.
Ok plunky@.
1.4
14-Aug-2017
nat
Set controller clock based on baud rate.
1.3
10-Aug-2017
jmcneill
Derive the firmware name from the device's local name instead of
hard-coding BCM4340A1. Search hw.firmware.path for the firmware image
instead of loading it from the current directory.
1.2
10-Aug-2017
jakllsch
remove currently-unused variables that trip up the build
1.1
10-Aug-2017
nat
Add support for bcm 43xx devices using the btuart h5 protocol.
Currently It will only load 1 firmware image for rpi3.
To use change to the directory containing the firmware BCM4340A1.hcd.
Then issue: btattach -FPi 115200 bcm43xx /dev/ttydevice 921600.
Then you can use the bluetooth device btfive0.
This enables the embedded bluetooth controller on rpi3.
Indexes created Thu Oct 23 18:09:57 GMT 2025