27 Commits

Author SHA1 Message Date
Matthias Ringwald
bdbfbe1cea btstack_debug: provide STATIC_ASSERT macro to allow use sizeof at compile time 2024-09-30 15:55:31 +02:00
Dirk Helbig
8f8c642256 btstack_debug: fix warnings 2024-09-24 17:49:23 +02:00
Matthias Ringwald
e65dd92c1e btstack_debug: use original log_info macros for Visual Studio 2024-08-14 16:58:17 +02:00
Dirk Helbig
a02d959ec4 btstack_debug: avoid gcc extension in logging macro 2024-08-07 15:52:46 +02:00
Dirk Helbig
6fbaff2f50 btstack_debug: prevent unused variable warnings if the variables are only used in asserts 2023-09-22 17:59:59 +02:00
Matthias Ringwald
4902524cc6 btstack_debug: add c++ guard 2022-03-11 21:31:25 +01:00
Matthias Ringwald
4b246621d1 btstack_debug: allow to provide custom btstack_assert 2022-02-28 15:04:46 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Matthias Ringwald
901796bd54 btstack_debug: store file name in PROGMEM on AVR 2021-08-12 17:39:45 +02:00
Matthias Ringwald
2eea7a3576 btstack_debug: add btstack_unreachable() e.g. to mark switch default that should not be reached 2021-06-12 12:11:29 +02:00
Matthias Ringwald
3cfa40866d Remove stdio.h include from btstack_debug.h, add to individual files 2021-06-05 16:27:27 +02:00
Milanka Ringwald
fe5a6c4e96 src: add title to header files 2021-05-28 11:21:09 +02:00
Matthias Ringwald
45e832285a btstack_debug: discard arguments to log_x macros to avoid evaluation them 2020-04-14 23:00:53 +02:00
Matthias Ringwald
50ca975402 btstack_debug: add support for btstack_assert macro 2019-10-01 15:02:59 +02:00
Matthias Ringwald
a981810d12 btstack_debug: use BTSTACK_FILE__ define 2019-05-14 13:12:38 +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
fa087dea27 hci_dump: prefix LOG_LEVELs with HCI_DUMP_ 2018-05-09 14:56:47 +02:00
Matthias Ringwald
cb42147ab2 hci_debug: add log_debug_hexdump 2017-04-07 22:33:17 +02:00
Matthias Ringwald
dd80720956 debug: prepend filename and line number for log_X macros 2017-03-25 22:09:03 +01:00
Matthias Ringwald
f12924e0a6 Remove ENABLE_LOG_INTO_HCI_DUMP - it only affected console output and there enabled/disabled the timestamp 2017-01-30 17:03:37 +01:00
Matthias Ringwald
9ec2630ce4 fix unused parameters warning 2016-12-22 22:16:16 +01:00
Matthias Ringwald
cd4b342469 btstack_debug: allow to provide custom BTSTACK_PRINTF 2016-10-18 15:58:28 +02:00
Matthias Ringwald
8314c363bc introduce log_info_key and log_info_hexdump, move prototypes to btstack_debug.h 2016-02-11 14:53:59 +01:00
Matthias Ringwald
e7e7af7b67 remove EMBEDDED guard in btstack_debug.h 2016-01-21 22:21:26 +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
16ece13520 prefix debug with btstack_ 2016-01-20 14:52:45 +01:00