zephyr/arch/x86/core
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
..
ia32 x86: power: Remove dead code 2021-01-08 06:49:43 -05:00
intel64 x86: mmu: clarify physical/virtual conversions 2020-12-15 14:16:51 -05:00
offsets arch/x86: Use NMI stack for NMIs 2020-12-10 17:06:17 +02:00
CMakeLists.txt x86_64: add support for thread local storage 2020-10-24 10:52:00 -07:00
Kconfig.ia32 x86: add support for thread local storage 2020-10-24 10:52:00 -07:00
Kconfig.intel64 x86: smp: add TLB shootdown logic 2020-11-05 09:33:40 -05:00
acpi.c mmu: rename z_mem_map to z_phys_map 2020-12-16 08:55:55 -05:00
common.S
cpuhalt.c
early_serial.c x86: early_serial: Suppress output attempts prior to init 2021-01-15 11:01:23 -05:00
fatal.c x86: mmu: clarify physical/virtual conversions 2020-12-15 14:16:51 -05:00
ia32.cmake x86: add support for thread local storage 2020-10-24 10:52:00 -07:00
intel64.cmake coredump: add support for x86 and x86_64 2020-08-24 20:28:24 -04:00
memmap.c x86: don't define _image_rom_* unless XIP 2020-09-30 14:14:07 -07:00
multiboot.c arch/x86: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-20 10:19:30 -06:00
pcie.c arch/x86: Support PCIE MSI-X 2020-12-08 09:29:20 -05:00
prep_c.c mmu: support only identity RAM mapping 2020-09-03 14:24:38 -04:00
reboot_rst_cnt.c
spec_ctrl.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tls.c x86_64: add support for thread local storage 2020-10-24 10:52:00 -07:00
userspace.c x86: add support for common page tables 2020-11-05 09:33:40 -05:00
x86_mmu.c x86: mmu: clarify physical/virtual conversions 2020-12-15 14:16:51 -05:00