\r
#include <PeiMain.h>\r
\r
+VOID\r
+EFIAPI\r
+InternalSwitchStack (\r
+ IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
+ IN VOID *Context1, OPTIONAL\r
+ IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context3, OPTIONAL\r
+ IN VOID *NewStack,\r
+ IN VA_LIST Marker\r
+ );\r
+\r
/**\r
Transfers control to a function starting with a new stack.\r
\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
IN VOID *Context1, OPTIONAL\r
IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context3, OPTIONAL\r
IN VOID *NewStack,\r
IN VOID *NewBsp\r
)\r
{\r
- SwitchStack (\r
+ InternalSwitchStack(\r
EntryPoint,\r
Context1,\r
Context2,\r
+ Context3,\r
NewStack,\r
NewBsp\r
);\r
+\r
}\r