zephyr/arch/x86/core
Andrew Boie 7827b7bf4a x86: exception-assisted panic/oops support
We reserve a specific vector in the IDT to trigger when we want to
enter a fatal exception state from software.

Disabled for drivers/build_all tests as we were up to the ROM limit
on Quark D2000.

Issue: ZEP-843
Change-Id: I4de7f025fba0691d07bcc3b3f0925973834496a0
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-04-22 10:31:49 -04:00
..
debug license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
offsets license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile kernel: move kernel code to kernel/ directly 2016-12-19 14:59:35 -05:00
cache.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
cache_s.S build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
cpuhalt.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
crt0.S build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
excstub.S x86: exception-assisted panic/oops support 2017-04-22 10:31:49 -04:00
fatal.c x86: exception-assisted panic/oops support 2017-04-22 10:31:49 -04:00
float.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
gdt.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
intstub.S x86: implement direct interrupts 2017-02-03 18:18:30 +00:00
irq_manage.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
irq_offload.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
msr.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
reboot_rst_cnt.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
swap.S build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
sys_fatal_error_handler.c kernel: add k_panic() and k_oops() APIs 2017-04-22 10:31:49 -04:00
thread.c kernel: refactor thread_monitor_init into common code 2017-04-21 20:34:42 +00:00