38 Commits

Author SHA1 Message Date
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
Milanka Ringwald
91451a2b33 avrcp: basic setup 2017-02-10 11:07:03 +01:00
Milanka Ringwald
12e7f38c5b avdtp: rewriting for handling multiple connections, draft 2016-11-16 17:17:57 +01:00
Milanka Ringwald
0e826a1761 avdtp: rename struct 2016-11-10 15:20:01 +01:00
Milanka Ringwald
27faf85a90 move code from test to avdp_sink file, implement connect/disconnect 2016-09-26 22:43:53 +02:00
Matthias Ringwald
a265b909d4 memory: use MAX_NR_ instead of MAX_NO_ 2016-03-28 12:05:33 +02:00
Matthias Ringwald
2c455dad9a MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS -> MAX_NO_BTSTACK_LINK_KEY_DB_MEMORY_ENTRIES 2016-03-27 23:10:54 +02:00
Matthias Ringwald
9c662c9bc0 gatt_client: drop subclient struct and id. pass in callback for requests. new gatt_client_listen_for_characteristic_value_updates for notifications and indications with client provided storage 2016-02-12 14:22:33 +01:00
Matthias Ringwald
a98592bc68 split remote_device_db into btstack_link_key_db and btstack_device_name_db 2016-02-02 21:57:10 +01:00
Matthias Ringwald
a9a4c40924 structure btstack-config.h 2016-01-21 15:33:36 +01:00
Matthias Ringwald
29d0c4f70f prefix memory_pool functions/types with btstack_ 2016-01-20 14:59:38 +01:00
Matthias Ringwald
d2e6c4b762 prefix memory_pool files with btstack_ 2016-01-20 14:56:28 +01:00
Matthias Ringwald
cd9ee14457 add MAX_NO_SERVICE_RECORD_ITEMS to all configs, generated code 2015-11-15 14:20:35 +01:00
Matthias Ringwald
f6ce546317 fix old include path 2015-10-22 09:43:14 +02:00
Matthias Ringwald
cf49570bee added sm_lookup_entry_t to memory pools 2015-08-04 13:59:06 +02:00
Matthias Ringwald
656bec4f48 add memory pool for whitelist entries 2015-07-27 23:06:54 +02:00
Milanka Ringwald
ea5029c9a4 hfp: sdp query 2015-07-09 15:28:06 +02:00
Milanka Ringwald
f8088037e4 annotate btstack memory API 2015-07-01 14:35:16 +02:00
mila@ringwald.ch
a0c35809ae streamline copyright headers 2015-02-06 16:19:27 +00:00
matthias.ringwald@gmail.com
21b856f39b add additional cast to generated memory pool code 2014-12-03 20:45:56 +00:00
mila@ringwald.ch
2e97c1499b python script for btstack memory template writes directly to btstack_memory.h and .c files 2014-10-31 11:42:29 +00:00
ole.reinhardt@googlemail.com
fdb398c2d3 Added bnep memory structs 2014-10-08 13:21:55 +00:00
matthias.ringwald@gmail.com
6f7ecb09e3 fix unused parmeters warnings in btstack_memory 2014-09-29 19:53:42 +00:00
matthias.ringwald@gmail.com
a7d12effed add missing have_ble check 2014-09-04 21:08:31 +00:00
matthias.ringwald@gmail.com
d0fdae3c25 added GATT Client memory pool 2014-09-04 20:40:23 +00:00
matthias.ringwald@gmail.com
6527a633fa use struct types in btstack memory pools instead of void * 2014-09-04 20:19:38 +00:00
matthias.ringwald@gmail.com
bde315ce6c renamed btstack config.h to btstack-config.h to allow for better integration with other projects 2014-01-19 16:45:57 +00:00
matthias.ringwald
e045abde1a fix preprocessor macros 2013-03-01 00:17:34 +00:00
matthias.ringwald
7039408fa3 remove duplicate code 2012-11-02 19:54:16 +00:00
matthias.ringwald@gmail.com
91ff78dd38 introduced error message if neither HAVE_MALLOC nor MAX_NO_ of a pool are defined in config file 2012-10-30 23:16:51 +00:00
matthias.ringwald
c4d3f927d0 omit code for empty memory pools 2012-05-21 18:24:37 +00:00
matthias.ringwald
6b64433e6a added non-commerical clause and contact email 2012-05-07 21:54:09 +00:00
matthias.ringwald
98fea381a9 fix no newline at end of file 2011-11-09 15:31:58 +00:00
matthias.ringwald
c8901d41d6 use 'config.h' instead of '../config.h' to make standalone builds easier 2011-09-25 14:14:10 +00:00
matthias.ringwald
e0e5e28530 db_mem_device_t split into two 2011-08-26 22:14:31 +00:00
matthias.ringwald
c165515e5d removed #errors for optional parts 2011-07-30 15:43:27 +00:00
matthias.ringwald
1801b59606 added structs for remote_device_db_memory 2011-07-29 22:24:15 +00:00
matthias.ringwald
a3b02b7188 btstack_memory.c provides fixed size memory pools for btstack 2011-07-24 08:51:17 +00:00