zephyr/subsys
Krzysztof Chruscinski c917e6c2ce lib: os: cbprintf: Extend API to support new packaging modes
Added new flags to packaging API:
- CBPRINTF_PACKAGE_ADD_RO_STR_IDXS - when set, read-only string
  locations are appended to the package
- CBPRINTF_PACKAGE_ADD_RW_STR_IDXS - when set, read-write string
  locations are appended to the package (instead of appending actual
  strings)
- CBPRINTF_PACKAGE_FIRST_RO_STR_CNT(n) - indicate that n first strings
  are known to be read only. Ignored in runtime packaging.

Add function for copying packages with optional appending strings.

Changed CBPRINTF_MUST_RUNTIME_PACKAGE to use same flags as packaging.

Aligned logging and test to those changes.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-03-14 11:16:14 +01:00
..
bluetooth bluetooth: controller: ll_sw: obtain entropy device using DEVICE_DT_GET 2022-03-11 15:27:05 -08:00
canbus kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
console
cpp kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
debug kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
demand_paging
dfu kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
disk
emul i2c: emul: Add get_config function 2021-11-02 16:46:33 +01:00
fb samples: use chosen property to get default display controller 2021-12-10 12:47:30 +01:00
fs kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ipc ipc_service: Start the wq only once 2022-03-07 10:52:51 +01:00
jwt
logging lib: os: cbprintf: Extend API to support new packaging modes 2022-03-14 11:16:14 +01:00
lorawan
mgmt mgmt/mcumgr/lib: Fix os_mgmt_echo returning Cbor error 2022-03-11 10:58:55 +01:00
modbus kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
net net: lib: openthread: obtain entropy device using DEVICE_DT_GET 2022-03-11 15:27:05 -08:00
pm kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
portability portability: cmsis: use correct type for atomics 2021-11-15 09:59:01 -05:00
random random: rand32_xoshiro128: obtain entropy device using DEVICE_DT_GET 2022-03-11 15:27:05 -08:00
settings kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
shell Shell: shell.c Use IN_RANGE macro from util.h 2022-03-11 07:20:16 -06:00
stats stats: fixed implicit integer sign extension in stats_get_off() 2021-10-28 15:15:56 -04:00
storage kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
task_wdt task_wdt: fix overflow in current_ticks making wdt get stuck 2021-11-22 20:22:11 -05:00
testsuite tests: testsuite: add emulating send IPI in X2APIC mode 2022-03-09 14:55:26 -05:00
timing
tracing kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
usb kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
CMakeLists.txt
Kconfig