zephyr/lib
Kim Sekkelund 0450263393 Bluetooth: Host: Remove printk dependency from settings
Some modules use snprintk to format the settings keys. Unfortunately
snprintk is tied with printk which is very large for some embedded
systems.
To be able to have settings enabled without also enabling printk
support, change creation of settings key strings to use bin2hex, strlen
and strcpy instead.
A utility function to make decimal presentation of a byte value is
added as u8_to_dec in lib/os/dec.c
Add new Kconfig setting BT_SETTINGS_USE_PRINTK

Signed-off-by: Kim Sekkelund <ksek@oticon.com>
2019-09-25 17:36:39 +02:00
..
cmsis_rtos_v1 cleanup: include/: move atomic.h to sys/atomic.h 2019-06-27 22:55:49 -04:00
cmsis_rtos_v2 CMSIS v2: Work around time unit confusion 2019-07-02 22:52:29 -04:00
gui include/lvgl: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
libc libc/minimal/assert: conditionalize static_assert macro 2019-09-19 09:37:42 -05:00
os Bluetooth: Host: Remove printk dependency from settings 2019-09-25 17:36:39 +02:00
posix posix: pthread: pthread_mutex_timedlock should accept absolute deadline 2019-08-27 17:50:48 -04:00
updatehub cleanup: include/: move misc/reboot.h to power/reboot.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt
Kconfig