mirror of
https://github.com/Dasharo/zephyr.git
synced 2026-03-06 14:57:20 -08:00
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 from527256501funtil it was retired infd0b7f7767). The whole input handling in this driver was dead code (since140a8d0c8a) Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>