nuttx/wireless
Dave Marples 05bbbec3e1 Add support for the BCM43438A1 Bluetooth capability. It also adds a serial 'shim' to allow any regular serial port that can support a Bluetooth H4 interface (i.e. it has RTS/CTS) to be used to drive a Bluetooth device (Get a handle to it via hci_uart_getdevice("/dev/xxx") and then pass it to the btuart_register function.
Most of the bluetooth and wifi chips appear to need external firmware, and the 43438 is no exception. Fortunately, since Cypress got involved, these are much more straightforward to obtain and are shipped as part of their SDK, which is downloadable from their website.  Those firmwares are already provided as C arrays, so their names just need updating to;

const unsigned char bt_firmware_hcd -> The bt firmware array.

const int bt_firmware_len = sizeof(bt_firmware_hcd);
2019-09-21 07:16:37 -06:00
..
bluetooth Add support for the BCM43438A1 Bluetooth capability. It also adds a serial 'shim' to allow any regular serial port that can support a Bluetooth H4 interface (i.e. it has RTS/CTS) to be used to drive a Bluetooth device (Get a handle to it via hci_uart_getdevice("/dev/xxx") and then pass it to the btuart_register function. 2019-09-21 07:16:37 -06:00
ieee802154 Fix some typos 2019-09-17 10:46:23 -06:00
pktradio Merged in antmerlino/nuttx/wirelessnetdev (pull request #984) 2019-08-10 18:22:39 +00:00
.gitignore
Kconfig This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
Makefile This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00