#include <AsmMacroIoLib.h>\r
#include <Base.h>\r
#include <Library/PcdLib.h>\r
+#include <Library/ArmPlatformLib.h>\r
#include <ArmPlatform.h>\r
#include <AutoGen.h>\r
\r
-#Start of Code section\r
.text\r
.align 3\r
\r
-GCC_ASM_EXPORT(ArmPlatformIsMemoryInitialized)\r
GCC_ASM_EXPORT(ArmPlatformInitializeBootMemory)\r
\r
/**\r
tst r0, #0x200\r
bx lr\r
\r
-/**\r
- Initialize the memory where the initial stacks will reside\r
-\r
- This memory can contain the initial stacks (Secure and Secure Monitor stacks).\r
- In some platform, this region is already initialized and the implementation of this function can\r
- do nothing. This memory can also represent the Secure RAM.\r
- This function is called before the satck has been set up. Its implementation must ensure the stack\r
- pointer is not used (probably required to use assembly language)\r
-\r
-**/\r
-ASM_PFX(ArmPlatformInitializeBootMemory):\r
- // The SMC does not need to be initialized for RTSM\r
- bx lr\r
-\r
ASM_FUNCTION_REMOVE_IF_UNREFERENCED
\ No newline at end of file