6215 Commits

Author SHA1 Message Date
Matthias Ringwald
5da690179b windows: USB implementation based on WinUSB 2017-01-04 21:59:26 +01:00
Matthias Ringwald
036dc6b8c0 windows: use 100 instead of 20 handles in runloop 2017-01-04 21:56:52 +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
c7e2dea5df windows-h4: verify cc256x lm- subversion 2016-12-19 15:35:15 +01:00
Matthias Ringwald
5c7fd12999 Merge branch 'develop' into windows-h4 2016-12-19 15:28:16 +01:00
Matthias Ringwald
1a919128ef sco_util: more test modes, print incorrect received bytes in red 2016-12-19 14:35:28 +01:00
Matthias Ringwald
48093f1910 docs: fix CC256x table 2016-12-14 15:22:09 +01:00
Matthias Ringwald
8d676818aa port/msp430f229: disable ble_server example due to increase in rom size 2016-12-14 14:34:59 +01:00
Matthias Ringwald
4f537631e3 docs: update cc256x info 2016-12-14 14:29:27 +01:00
Matthias Ringwald
65aee4ee6a cc256x: add check for manufacturer and lmp_subversion to ports with cc256x 2016-12-14 14:14:46 +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
755bc58582 hci: remove hci_set_local_version_information_callback (use hci_add_event_handler instead) 2016-12-14 11:50:46 +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
0e62b7a5c0 hfp_ag: use address string instead of address in hex 2016-12-08 11:50:26 +01:00
Matthias Ringwald
b1b4c413d5 readme: mention iAP2 support 2016-12-08 10:34:01 +01:00
Matthias Ringwald
1f4116c166 libusb: fix compile 2016-12-05 22:38:19 +01:00
Joep Moritz
a09e374ceb libusb: cancel outstanding SCO transfers, too. 2016-12-05 22:18:32 +01:00
Matthias Ringwald
5096a6aec9 windows: use hci_dump.pklg in current dir instead of /tmp 2016-12-02 17:46:20 +01:00
Matthias Ringwald
9419a14f96 windows: store link key in current dir instead of /tmp 2016-12-02 17:45:38 +01:00
Matthias Ringwald
341c09ee6e windows: re-enable support for bcm chipsets and stdin support 2016-12-02 17:27:48 +01:00
Matthias Ringwald
9ed5a9efe4 bcm: fix compile for windows 2016-12-02 17:18:36 +01:00
Matthias Ringwald
6769b4c35a rtos: generate overlay structure in platform/rtos instead of single file 2016-12-02 16:29:42 +01:00
Matthias Ringwald
f54850a92d add API_START/API_END to linked list and util 2016-12-02 16:28:36 +01:00
Matthias Ringwald
68dacca219 nr5-zephyr: use hci_firmware.patch, fix build 2016-12-02 12:53:55 +01:00
Matthias Ringwald
32d5309e57 posix-h4: don't print local name if read command failed 2016-12-02 11:45:08 +01:00
Matthias Ringwald
f511cefa8c l2cap: always use non-flushable packets for le connections 2016-12-02 11:36:14 +01:00
Matthias Ringwald
6bef4003fb hci: limit num hci commands to 1 to reduce complexity 2016-12-01 22:46:30 +01:00
Matthias Ringwald
1dd2ed97dc generate mutex lock wrapper around all btstack api for use with rtos 2016-11-30 22:28:33 +01:00
Matthias Ringwald
94be1a6633 provide _va_arg type variants for hci_send_cmd and hci_dump_log 2016-11-30 22:15:40 +01:00
Matthias Ringwald
74dbc779e1 docs: fix return type for generated index 2016-11-30 22:13:01 +01:00
Matthias Ringwald
5ea446fa57 implement stdin_support for Windows 2016-11-30 15:27:50 +01:00
Matthias Ringwald
61dbb0731d Merge branch 'develop' into windows-h4 2016-11-30 11:32:08 +01:00
Matthias Ringwald
a1dc4edb43 stdin: add btstack_stdin_read() and use in examples 2016-11-30 11:29:55 +01:00
Matthias Ringwald
d198cb2001 stdin: drop unused blocking helper functions btstack_stdin_query_int and btstack_stdin_query_hex 2016-11-30 11:10:13 +01:00
Matthias Ringwald
cd7b9db232 example: fix path to SBC files - avoid .o in src folder 2016-11-29 16:49:27 +01:00
Matthias Ringwald
ea7390156b move windows port to platform 2016-11-28 17:46:51 +01:00
Matthias Ringwald
422979b135 windows: support TI Init Scripts, fully boot up 2016-11-28 17:36:07 +01:00
Matthias Ringwald
e8fa45f8dc windows: complete uart implementation 2016-11-28 17:35:24 +01:00
Matthias Ringwald
f18502ed40 windows: process data sources 2016-11-27 22:14:37 +01:00
Matthias Ringwald
27ff675be7 windows: support timers 2016-11-27 21:54:01 +01:00
Matthias Ringwald
0ad2d5db00 windows: add btstack_uart_block_windows_instance 2016-11-27 21:53:22 +01:00
Matthias Ringwald
3aad862366 windows: add void * handle to data _source 2016-11-27 21:52:42 +01:00
Matthias Ringwald
4e630824c7 windows: get_time_ms() 2016-11-27 21:26:32 +01:00
Matthias Ringwald
fd9ea8fd04 libusb: fix compile on windows 2016-11-27 17:01:51 +01:00