zephyr/arch
Johan Hedberg c88dae574c x86: early_serial: Suppress output attempts prior to init
Until now, any attempts to call printk prior to early serial init has
caused page faults due to the device not being mapped yet. Add static
variable to track the pre-init status, and instead of page faulting
just suppress the characters and log a warning right after init to
give an indication that output characters have been lost.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2021-01-15 11:01:23 -05:00
..
arc arc: power: Remove dead code 2021-01-08 06:49:43 -05:00
arm aarch64: Fix alignment fault on z_bss_zero() 2021-01-14 13:37:47 -08:00
common isr_tables: adopt _irq_vector_table for using on 64bit architectures 2021-01-04 16:47:51 -08:00
nios2 kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
posix posix: Add cpu_hold() function to better emulate code delay 2020-12-14 12:32:11 +01:00
riscv kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
sparc SPARC: add FPU support 2020-12-04 14:33:43 +02:00
x86 x86: early_serial: Suppress output attempts prior to init 2021-01-15 11:01:23 -05:00
xtensa xtensa: don't build and run the reset handler twice 2021-01-13 18:17:40 -05:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig power: Remove not used build option 2021-01-08 06:49:43 -05:00