IMPORT ArmPlatformSecBootMemoryInit\r
IMPORT ArmDisableInterrupts\r
IMPORT ArmDisableCachesAndMmu\r
- IMPORT ArmWriteVBar\r
IMPORT ArmReadMpidr\r
IMPORT ArmCallWFE\r
- IMPORT SecVectorTable\r
EXPORT _ModuleEntryPoint\r
\r
PRESERVE8\r
// Jump to Platform Specific Boot Action function\r
blx ArmPlatformSecBootAction\r
\r
- // Set VBAR to the start of the exception vectors in Secure Mode\r
- ldr r0, =SecVectorTable\r
- blx ArmWriteVBar\r
-\r
_IdentifyCpu \r
// Identify CPU ID\r
bl ArmReadMpidr\r