SHx Kernel Initialization
The following sequence describes how the SHx kernel is initialized by the operating system (OS):
- Initialize the frequency register.
- Disable the CPU cache and flush.
- Initialize global data for the kernel.
- Serial port initializes.
- Initializes address translation hardware.
- Call OEMInit.
- Perform memory initializations.
- Initialize the status register. Load new status register with kernel mode, exceptions enabled.
- Register bank 0, interrupts unmasked.
- Initialize the debugger subsystem.
- Perform other initializations.
See Also
Kernel Initialization | OAL StartUp Function Implementation
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.