Matthias Ringwald
|
42a2bbebe0
|
tool/btstack_memory_generator: fix free template for HAVE_MALLOC
|
2024-07-24 11:46:35 +02:00 |
|
Matthias Ringwald
|
b6ac006a5a
|
btstack_memory: add hci_iso_stream
|
2022-05-06 15:27:01 +02:00 |
|
Matthias Ringwald
|
2281ada792
|
btstack_memory: refactor generator code
|
2022-05-05 17:16:00 +02:00 |
|
Matthias Ringwald
|
b8c00949e5
|
btstack_memory: add goep_server_service and goep_server_connection
# Conflicts:
# tool/btstack_memory_generator.py
|
2022-04-08 16:35:59 +02:00 |
|
Matthias Ringwald
|
dbca66ff5b
|
hci: define periodic_advertiser_list_entry_t
|
2022-03-18 19:37:02 +01:00 |
|
Matthias Ringwald
|
4490dd1dca
|
btstack_memory: fix test_malloc signature
|
2022-03-11 21:32:26 +01:00 |
|
Matthias Ringwald
|
154c56cef6
|
tool/btstack_memory_generator: update copyright, fix deinit
|
2022-01-17 22:17:20 +01:00 |
|
Milanka Ringwald
|
b45b7749fd
|
MISRAC2012-Rule-8.3_b: match function declaration and definition
|
2021-06-03 11:35:40 +02:00 |
|
Matthias Ringwald
|
ef83f5c4f3
|
btstack_memory: only include classic headers if ENABLE_CLASSIC
|
2021-04-10 17:29:40 +02:00 |
|
Milanka Ringwald
|
cf26c8fbbf
|
hids_client: skeleton code for connect
|
2021-03-31 10:46:52 +02:00 |
|
Milanka Ringwald
|
78ae886b05
|
scan_parameters_service: implement write without response for scan parameters
|
2021-03-09 13:17:39 +01:00 |
|
Matthias Ringwald
|
e3c90686fb
|
test/btstack_memory_test: fix malloc test (regression)
|
2021-03-08 11:43:54 +01:00 |
|
Matthias Ringwald
|
6bdecec7ba
|
move GATT Service clients into ble/gatt-service
|
2021-03-08 10:09:41 +01:00 |
|
Milanka Ringwald
|
174a0c1c8d
|
ble/battery_service_client: implement query services
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
f399f7fbd7
|
hid_host: provide memory pool for hid_host_connection_t
|
2021-02-09 15:59:55 +01:00 |
|
Matthias Ringwald
|
798bd46f26
|
btstack_memory: fix de-init
|
2021-02-03 14:31:14 +01:00 |
|
Matthias Ringwald
|
19ef97d232
|
btstack_memory: fix memory tracking, assert all buffers are freed in deinit
|
2021-02-03 10:09:14 +01:00 |
|
Matthias Ringwald
|
6d34f98e0c
|
test/btstack_memory: cover no buffers, single buffer, and malloc configurations
|
2021-01-28 15:20:28 +01:00 |
|
Matthias Ringwald
|
2a95308bb2
|
btstack_memory: avoid pointer arithmetic for buffer tracking with HAVE_MALLOC
|
2021-01-19 10:46:28 +01:00 |
|
Matthias Ringwald
|
b626974228
|
btstack_memory: track mallocs if HAVE_MALLOC (de-init)
|
2021-01-18 21:34:25 +01:00 |
|
Matthias Ringwald
|
039cbf1d6c
|
mesh: use mesh_upper_transport_pdu_t for all access messages, remove mesh_transport_pdu_t
|
2020-08-08 19:47:48 +02:00 |
|
Matthias Ringwald
|
491f99b339
|
mesh: define mesh_upper_transport_pdu for (un)segmented access messages and segmented control messages
|
2020-08-08 19:47:48 +02:00 |
|
Matthias Ringwald
|
a4bbc09d8c
|
mesh: mesh_message_pdu -> mesh_segmented_pdu
|
2020-08-08 19:47:47 +02:00 |
|
Matthias Ringwald
|
f7434c1fd6
|
mesh: introduce mesh_message_t
|
2020-08-08 19:47:47 +02:00 |
|
Matthias Ringwald
|
5c54401929
|
tool: update python scripts to python3
|
2020-07-09 16:24:31 +02:00 |
|
Matthias Ringwald
|
a5a7b6da93
|
mesh: fix compile
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
01122b73ee
|
mesh: add mesh_subnet_t
|
2019-07-20 08:50:32 +02:00 |
|
Matthias Ringwald
|
77ba3d3f9f
|
mesh: move src/ble/mesh to src/mesh
|
2019-07-20 08:50:31 +02:00 |
|
Matthias Ringwald
|
1f45d60344
|
mesh: provide mesh_virtual_address structs via memory pool
|
2019-07-20 08:50:29 +02:00 |
|
Matthias Ringwald
|
01e2bf9489
|
mesh: provide memory pool for mesh_transport_keys
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
50dc57fcb6
|
mesh: fix memory pool init
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
1c4e808439
|
mesh: extract network key managment from mesh_network into mesh_keys
|
2019-07-20 08:50:27 +02:00 |
|
Matthias Ringwald
|
df5d954deb
|
mesh: use mesh_transport_pdu instead of mesh_access_pdu
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
898500f031
|
mesh: add mesh_access_pdu_t and provide memory pool
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
44c5d856a0
|
mesh: add #ENABLE_MESH
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
c0a711d937
|
mesh: define mesh_network_key and add provide memory pool for it
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
ebb73e1fb1
|
mesh: provide mesh_network_pdu memory pool
|
2019-07-20 08:50:22 +02:00 |
|
Matthias Ringwald
|
80e33422a9
|
Use FILENAME_H as include guard (MISRAC2012-Rule-21.1)
|
2019-05-11 19:08:52 +02:00 |
|
Matthias Ringwald
|
a2673d8810
|
btstack_memory: initialize all buffers on btstack_memory_TYPE_get()
|
2018-11-23 17:40:42 +01:00 |
|
Milanka Ringwald
|
f12a3722fc
|
avrcp browsing: add draft connect/disconnect
|
2017-11-03 17:12:57 +01:00 |
|
Milanka Ringwald
|
be32e7f162
|
avrcp: promote avrcp to src/classic folder
|
2017-03-01 16:17:03 +01:00 |
|
Matthias Ringwald
|
6d1c8fe6bb
|
fix compile
|
2017-02-10 11:17:27 +01:00 |
|
Milanka Ringwald
|
91451a2b33
|
avrcp: basic setup
|
2017-02-10 11:07:03 +01:00 |
|
Milanka Ringwald
|
208d337875
|
avdtp: files moved to src/classic
|
2017-01-30 15:10:28 +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
|
a23045e2bf
|
extend btstack defines, and memory generator
|
2016-09-27 15:17:16 +02: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 |
|