78 Commits

Author SHA1 Message Date
Matt Kelly
84784df65f Remove erroneously added Makefile 2017-05-05 15:20:30 +02:00
Matt Kelly
d4d8445570 Begin porting btstack to esp32 2017-05-05 15:20:30 +02:00
Matthias Ringwald
39e7ee9f5d cc256x: ENABLE_CC256X_BAUDRATE_CHANGE_FLOWCONTROL_BUG_WORKAROUND avoids lost bytes during baud rate change, updated docu 2017-04-30 00:13:30 +02:00
Matthias Ringwald
646a1850c2 bcm/h5: allow to use higher main baud rate when fully booted 2017-04-26 11:55:26 +02:00
Matthias Ringwald
99e8f095f5 bcm/h5: extract btstack_chipset_bcm_download_firmware 2017-04-26 11:55:26 +02:00
Matthias Ringwald
4e94d79fcb chipsets: document possible workaround for CC256x bug during HCI Command Complete Event for HCI VS Update Baudrate 2017-04-25 10:24:16 +02:00
Matthias Ringwald
71aad61857 chipsets: document possible workaround for CC256x bug during HCI Command Complete Event for HCI VS Update Baudrate 2017-04-25 10:10:48 +02:00
Matthias Ringwald
77b95b4145 csr: support setting baud rate via h4/h5 2017-04-19 15:12:51 +02:00
Matthias Ringwald
daa2e90cf2 h5: add hci_transport_h5_enable_bcsp_mode() to use BCSP with CSR chipsets 2017-04-07 12:39:30 +02:00
Matthias Ringwald
ca93b47d3c csr: don't enable parity for H5 with PS Keys. doesn't help, only breaks H5 2017-04-07 12:39:30 +02:00
Matthias Ringwald
65b6e0cdf7 da14581: does not have fixed valid BD ADDR 2017-03-30 21:26:23 +02:00
Matthias Ringwald
fcf75f5bf8 da14581: verify crc after download 2017-03-30 21:19:53 +02:00
Matthias Ringwald
c240379e84 da14581: add to chipset docu 2017-03-30 19:31:13 +02:00
Matthias Ringwald
e72b198f65 da14581: add chipset support for Dialog Semiconductor DA14581. Download firmware before stack starts 2017-03-30 17:31:10 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
c00c65fa65 chipset: more on different HCI variants, spellcheck 2017-03-24 13:06:09 +01:00
Matthias Ringwald
94bb7abff3 chipset-bcm: update SCO over HCI information 2017-02-01 15:50:07 +01:00
Matthias Ringwald
100d3ee3fd bcm: comment on delay after init script 2017-02-01 12:31:38 +01:00
Matthias Ringwald
d77060bd01 bcm: list SCO over HCI as supported via USB 2017-01-19 14:35:11 +01:00
Matthias Ringwald
a508997d74 Merge branch 'develop' into windows-h4 2017-01-16 21:32:42 +01:00
Matthias Ringwald
8084ae4a58 cc256x: fix compile by incl. btstack_chipset_cc256x.h in generated init script files 2016-12-19 16:12:43 +01:00
Matthias Ringwald
2b39b77181 Merge branch 'windows-h4' of https://github.com/bluekitchen/btstack into windows-h4 2016-12-19 15:35:38 +01:00
Matthias Ringwald
48093f1910 docs: fix CC256x table 2016-12-14 15:22:09 +01:00
Matthias Ringwald
4f537631e3 docs: update cc256x info 2016-12-14 14:29:27 +01:00
Matthias Ringwald
ed5d91bab6 cc256x: provide btstack_chipset_cc256x_lmp_subversion(), validate in posix-h4 port 2016-12-14 12:31:16 +01:00
Matthias Ringwald
06ee659a5c cc256x: only convert individual files instead processing all *.bts files 2016-12-14 11:32:40 +01:00
Matthias Ringwald
37da03da17 cc256x: fetch CC256xB v1.5 and CC256xC v1.0 from BlueKitchen site, only extract individual files from .zips 2016-12-14 10:50:55 +01:00
Matthias Ringwald
73ff2b1c17 cc256x: map aka to lmp_subversion and provide generated init script 2016-12-13 22:35:30 +01:00
Matthias Ringwald
6ab4420a83 cc256x: list unified 'aka' init script version 2016-12-13 22:17:22 +01:00
Matthias Ringwald
439b93a15d chipsets: add CC256xC 2016-12-13 21:47:51 +01:00
Matthias Ringwald
69316fe8e4 cc256x: fixes Makefile.inc, cleanup conversion script 2016-12-13 21:41:47 +01:00
Matthias Ringwald
638e16f3df cc256x: support CC256xB v1.5 and CC256xC v1.0 service packs 2016-12-13 15:47:10 +01:00
Matthias Ringwald
9ed5a9efe4 bcm: fix compile for windows 2016-12-02 17:18:36 +01:00
Matthias Ringwald
29c2a6e312 docs: review, more on baud rate changes 2016-11-19 22:04:58 +01:00
Matthias Ringwald
7a656c7926 docs: fix path to imag 2016-11-18 18:20:25 +01:00
Matthias Ringwald
35e00af028 docs: move chipsets.md to chipsets/README.md, add to manual 2016-11-18 18:16:17 +01:00
Matthias Ringwald
fc1ce7736c chipset-bcm: start collecting .hcd files: AP6212A / BCM43438A1. Use fast uart with Broadcom chips 2016-11-17 14:59:45 +01:00
Matthias Ringwald
64eccac7d9 chipset-bcm: support .hcd files in posix-h4 port 2016-11-14 17:40:06 +01:00
Matthias Ringwald
e63eef5d93 cc256x: add command for setting bd addr 2016-07-17 20:53:57 +02:00
Matthias Ringwald
5ca1628e7e chipset/cc256x: fix compile for ANT add-on 2016-07-05 11:07:04 +02:00
Matthias Ringwald
5415113f9f cc256x: follow recommendations for SCO over HCI 2016-05-20 14:26:01 +02:00
Matthias Ringwald
edc52946c2 cc256x: support CC256xB v1.4 init scripts 2016-05-20 11:13:49 +02:00
Matthias Ringwald
a3fe55ccff cc256x: support older chipsets 2016-05-20 10:36:17 +02:00
Matthias Ringwald
05b338c5b8 csr: fix ps key for h5 config 2016-04-29 14:49:16 +02:00
Matthias Ringwald
35dfa65188 csr: enable RTS/CTS for BCSP and H5 2016-04-29 14:05:32 +02:00
Matthias Ringwald
f6a20ec99f eHCILL: use ENABLE_EHCILL instead of HAVE_EHCILL plus runtime enable call, updated docs 2016-04-27 15:18:55 +02:00
Matthias Ringwald
c4054521da cc256x: avoid sending random HCI at end of init script 2016-03-26 23:00:17 +01:00
Matthias Ringwald
51acb41463 fix old contact email 2016-03-26 22:03:43 +01:00
Matthias Ringwald
71c4de7a56 sco: HAVE_SCO_OVER_HCI -> ENABLE_SCO_OVER_HCI 2016-03-01 17:29:04 +01:00
Matthias Ringwald
a47028ed44 fix compile 2016-02-24 17:14:56 +01:00