Commit Graph

45 Commits

Author SHA1 Message Date
Matthias Ringwald
dbc7912665 posix-h4: use btstack_uart_posix 2016-04-19 22:16:58 +02:00
Matthias Ringwald
c6a9a3658c hci_transport_hX_posix: extract set baudrate into btstack_uart_posix 2016-04-13 13:58:15 +02:00
Matthias Ringwald
e392c21b6c fix compile 2016-04-08 23:25:34 +02:00
Matthias Ringwald
d356a6da17 move 'BTstack up and running' message from examples into port/../main.c 2016-04-08 23:23:09 +02:00
Matthias Ringwald
615ae44436 posix: cleanup fast FTDI hack 2016-03-30 17:02:46 +02:00
Matthias Ringwald
d0755cd68c prefix POSIX related HAVE_ defines 2016-03-30 10:59:47 +02:00
Matthias Ringwald
e32b1c032a drop HAVE_SO_NOSIGPIPE 2016-03-29 21:51:43 +02:00
Matthias Ringwald
06d662def5 add HAVE_STDIO to posix ports 2016-03-28 16:26:37 +02:00
Matthias Ringwald
40d883bd01 replace bzero with memset and drop HAVE_BZERO 2016-03-27 22:49:03 +02:00
Matthias Ringwald
3250103aa0 posix: support B300/B1200 mapped to 2mbps hack 2016-03-23 15:54:41 +01:00
Matthias Ringwald
a6ddbcb91c hci: re-add local version information callback for dynamic chipset configuration 2016-03-22 22:15:59 +01:00
Matthias Ringwald
71c4de7a56 sco: HAVE_SCO_OVER_HCI -> ENABLE_SCO_OVER_HCI 2016-03-01 17:29:04 +01:00
Matthias Ringwald
68bbf757e4 sco: drop HAVE_SCO define 2016-03-01 17:27:21 +01:00
Matthias Ringwald
e72801c4a5 fix comile 2016-02-24 17:10:29 +01:00
Matthias Ringwald
bcf00d8fa4 examples: move out of embedded subfolder 2016-02-19 09:46:37 +01:00
Matthias Ringwald
2d5e09d6d4 hci: set link_key_db via hci_set_link_key_db instead of via hci_init(). 2016-02-11 20:10:17 +01:00
Matthias Ringwald
54b584ff87 hci: remove callback for local information - use hci_add_event_handler instead 2016-02-04 18:06:14 +01:00
Matthias Ringwald
0e537d1e66 move btstack_version.h to platform/daemon and only use by daemon 2016-01-31 20:31:52 +01:00
Matthias Ringwald
f8fbdce0c5 use little/big_endian_read/store_16/24/32 2016-01-31 00:07:32 +01:00
Matthias Ringwald
24b3c62931 hci_transport: cleanup struct, add init(void *transport_config) 2016-01-24 20:10:17 +01:00
Matthias Ringwald
80b9a8caa6 add ENABLE_CLASSIC to all examples 2016-01-24 18:09:29 +01:00
Matthias Ringwald
2c2bf480af posix-h4: autodetect TI CC256x, CSR, STM STLC2500d, TC2566x chipsets 2016-01-22 21:07:13 +01:00
Matthias Ringwald
c0cdcfe728 hci: added local version information callback to allow for runtime driver selection 2016-01-22 20:55:43 +01:00
Matthias Ringwald
fb55bd0acc remove btstack_control_h from hci_init. mark btstack_control, hci_transport, and hci_transport_config as const 2016-01-22 17:16:06 +01:00
Matthias Ringwald
eb443d3d86 add HAVE_POSIX_FILE_IO to suitable ports and use in hci_dump 2016-01-21 22:09:01 +01:00
Matthias Ringwald
0d529a9fd2 streamline btstack_config.h files 2016-01-21 21:56:56 +01:00
Matthias Ringwald
2539bee62f HAVE_HCI_DUMP -> ENABLE_LOG_INTO_HCI_DUMP 2016-01-21 21:27:06 +01:00
Matthias Ringwald
7907f06931 btstack-config.h -> btstack_config.h 2016-01-21 15:41:16 +01:00
Matthias Ringwald
a9a4c40924 structure btstack-config.h 2016-01-21 15:33:36 +01:00
Matthias Ringwald
4fd8b166ac config: drop USE_POSIX_RUN_LOOP and USE_COCOA_RUN_LOOP 2016-01-21 15:11:52 +01:00
Matthias Ringwald
1e59816644 ble: ancs_client_lib -> ancs_client, example: ancs_client -> ancs_client_demo 2016-01-21 14:42:13 +01:00
Matthias Ringwald
d4c40e6512 use hci_transport_TYPE_instace() consistently. Fix iOS port build 2016-01-21 11:05:09 +01:00
Matthias Ringwald
e9e0704f0b vesion.h -> btstack_version.h 2016-01-20 16:11:27 +01:00
Matthias Ringwald
528a4a3b3e prefix run_loop_ functions with btstack_ 2016-01-20 15:58:46 +01:00
Matthias Ringwald
8f2a52f4d9 forgot to add files in earlier commit 2016-01-20 15:38:37 +01:00
Matthias Ringwald
8263662281 run_loop.h -> btstack_run_loop.h 2016-01-20 15:08:39 +01:00
Matthias Ringwald
16ece13520 prefix debug with btstack_ 2016-01-20 14:52:45 +01:00
Matthias Ringwald
dd9e275ce1 platform/posix: drop src folder 2016-01-20 14:20:47 +01:00
Matthias Ringwald
ff839116f5 hci_transport_h4.c -> hci_transport_h4_posix.c 2016-01-07 10:42:11 +01:00
Matthias Ringwald
9796ebea28 hci_trasport: add type to hci transport config, update all ports 2016-01-06 23:02:46 +01:00
Matthias Ringwald
a484130c09 run_loop: pass in run_loop_X_get_instance() to run_loop_init(). Various other fixes 2016-01-06 17:31:20 +01:00
Matthias Ringwald
9b425432dd fix compile 2015-11-15 14:01:52 +01:00
Matthias Ringwald
e8474f1aaa more .gitignore 2015-11-13 15:10:43 +01:00
Matthias Ringwald
3edc84c5b6 fix paths after source reorg 2015-11-13 15:04:41 +01:00
Matthias Ringwald
8caefee39d separate platform specific code and ports for a particular setup 2015-11-13 10:18:04 +01:00