DEBUG ((EFI_D_ERROR, "\n"));\r
ASSERT (FALSE);\r
\r
+ // Clear the error registers that we have already displayed incase some one wants to keep going\r
+ SystemContext.SystemContextArm->DFSR = 0;\r
+ SystemContext.SystemContextArm->IFSR = 0;\r
+\r
// If some one is stepping past the exception handler adjust the PC to point to the next instruction \r
SystemContext.SystemContextArm->PC += PcAdjust;\r
}\r