zephyr/arch/x86/core/intel64
Tomasz Bursztyka 2b6c574499 arch/x86: If ACPI is enabled, get the CPU APIC ID from it
The hardcoded APIC ID will be kept as default if the CPU is not found in
ACPI MADT.

Note that ACPI may expose more "CPUs" than there actually are
physically. Thus, make the logic aware of this possibility by checking
the enabled flas. (Non-enabled CPU are ignored).

This fixes up_squared board made of Celeron CPU.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2020-10-01 11:16:40 -07:00
..
coredump.c coredump: add support for x86 and x86_64 2020-08-24 20:28:24 -04:00
cpu.c arch/x86: If ACPI is enabled, get the CPU APIC ID from it 2020-10-01 11:16:40 -07:00
fatal.c x86: implement user mode on 64-bit 2020-01-13 16:35:10 -05:00
irq.c arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
locore.S x86: rename CONFIG_EXCEPTION_STACKS_SIZE 2020-09-28 13:38:41 -07:00
thread.c x86: paging code rewrite 2020-08-25 15:49:59 -04:00
userspace.S benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00