ARM Kernel Initialization (Windows Embedded CE 6.0)
1/5/2010
The following sequence describes how the ARM kernel is initialized by the operating system (OS):
- Initialize first level page tables.
- Enable MMU and cache.
- Enable stacks for each mode.
- Initialize global data for the kernel.
- Perform serial debug functions.
- Call OEMInit.
- Perform memory initializations.
- Perform other initializations.