SHx Kernel Initialization (Windows Embedded CE 6.0)
1/5/2010
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.