zephyr/arch/x86/core
Dmitriy Korovkin 57f2741e4f init: Implement fine-grained initialization policy
Put initialization priorities as device driver Kconfig
parameter.

Initialization priority value for each platform is defined
in the platform Kconfig file.

Drivers and platform code use SYS_DEFINE_DEVICE to add
and initialization function.

Change-Id: I2f4f3c7370dac02408a1b50a0a1bade8b427a282
Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05 20:24:54 -05:00
..
i386_sysV_abi x86: refactor assembly flags in Makefiles 2016-02-05 20:24:53 -05:00
offsets x86: Update NANO_ESF and NANO_ISF structures 2016-02-05 20:24:43 -05:00
Kconfig add physical RAM address variable 2016-02-05 20:24:48 -05:00
Makefile x86: refactor assembly flags in Makefiles 2016-02-05 20:24:53 -05:00
atomic.c x86: atomic: don't use '__asm__ goto' 2016-02-05 20:24:47 -05:00
cache.c init: Implement fine-grained initialization policy 2016-02-05 20:24:54 -05:00
cache_s.S x86: CLFLUSH and cache line size detection 2016-02-05 20:24:41 -05:00
cpuhalt.c x86: cpuhalt: rewrite using inline assembly 2016-02-05 20:24:42 -05:00
crt0.S x86: Undo workaround required by Diab toolchain 2016-02-05 20:24:32 -05:00
driver_static_irq_stubs.S Rename simple UART driver to pipe UART 2016-02-05 20:24:52 -05:00
dynamic.c x86: remove dynamically generated IRQ and exception code 2016-02-05 20:24:41 -05:00
excconnect.c x86: remove dynamically generated IRQ and exception code 2016-02-05 20:24:41 -05:00
fatal.c x86: reduce footprint of exception debugging 2016-02-05 20:24:43 -05:00
float.c checkpatch: warning - space_before_tab 2016-02-05 20:24:36 -05:00
gdt.c Remove Kconfig option NUM_GDT_SPARE_ENTRIES 2016-02-05 20:24:34 -05:00
msr.c x86: use GCC inline asm for MSR read/write 2016-02-05 20:24:42 -05:00
strtask.c checkpatch: error - spacing 2016-02-05 20:24:33 -05:00
sys_fatal_error_handler.c cleanup: removing NOMANUAL 2016-02-05 20:24:35 -05:00