ARM Kernel Initialization
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.
See Also
Kernel Initialization | OAL StartUp Function Implementation
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.