zephyr/boards/posix/nrf52_bsim
Alberto Escolar Piedras 0ae060d174 drivers: Console: Move all posix arch boards to same driver
All posix arch boards are required to provide the same
tracing/print API.
So, instead of having a different driver for native_posix and the
bsim boards, let's have a common one which uses this API.
This in turn results in the printk strings being printed in
the same underlaying backend as before with individual drivers.

A part from this, the native_posix console driver was a full
backend for the now long gone Zephyr console shell
(named legacy_shell from 527256501f
until it was retired in fd0b7f7767).
The whole input handling in this driver was dead code
(since 140a8d0c8a)

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-05-26 12:57:41 +02:00
..
cmsis nrf52_bsim: Provide more CMSIS headers and definitions 2023-03-21 14:09:55 +01:00
doc nrf52_bsim: Enable real flash(nvmc) peripheral 2023-05-08 10:08:35 +02:00
soc nrf52_bsim: Provide replacement for soc_secure_read_deviceid() 2023-03-21 14:09:55 +01:00
CMakeLists.txt nrf52_bsim: Find simulator thru west as fallback 2023-04-28 13:57:21 +02:00
Kconfig nrf52_bsim: drivers/console: Refactor printk backend 2023-04-24 13:29:53 +02:00
Kconfig.board nrf52_bsim: drivers/console: Refactor printk backend 2023-04-24 13:29:53 +02:00
Kconfig.defconfig drivers: Console: Move all posix arch boards to same driver 2023-05-26 12:57:41 +02:00
argparse.c nrf52_bsim: Add command line option to control re-sync offset 2023-05-12 14:19:03 +02:00
argparse.h nrf52_bsim: Add command line option to control re-sync offset 2023-05-12 14:19:03 +02:00
board.cmake
board_irq.h nrf52_bsim: Provide more CMSIS headers and definitions 2023-03-21 14:09:55 +01:00
board_soc.h nrf52_bsim: Enable real flash(nvmc) peripheral 2023-05-08 10:08:35 +02:00
bstests.h nrf52_bsim: Expand some bs_tests hooks descriptions 2022-12-14 16:34:55 +01:00
bstests_entry.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
cmdline.h
cpu_wait.c
irq_handler.c nrf52_bsim: Provide more CMSIS headers and definitions 2023-03-21 14:09:55 +01:00
main.c nrf52_bsim: Do not load Tsymbols from main 2023-04-21 12:55:16 +02:00
nrf52_bsim.dts nrf52_bsim: Enable real flash(nvmc) peripheral 2023-05-08 10:08:35 +02:00
nrf52_bsim.yaml nrf52_bsim: twister yaml: Reduce filtering 2023-05-04 20:50:11 +02:00
nrf52_bsim_defconfig nrf52_bsim: Use same sys tick period as the real SOCs 2023-03-07 13:47:22 +01:00
pre_dt_board.cmake
time_machine.c
time_machine.h
trace_hook.c nrf52_bsim: drivers/console: Refactor printk backend 2023-04-24 13:29:53 +02:00