search for: use_pxe_provided_stack

Displaying 1 result from an estimated 1 matches for "use_pxe_provided_stack".

2003 Jul 16
1
Weird PXE calling convention question
...which kinda sucks. This leads me to believe an issue with me setting up a different stack before the far call. >From the code: ; That is all pushed onto the PXE stack. Save the pointer to it ; and switch to an internal stack. mov [InitStack],sp mov [InitStack+2],ss Comment by me: I believe USE_PXE_PROVIDED_STACK is always set??? %if USE_PXE_PROVIDED_STACK ; Apparently some platforms go bonkers if we ; set up our own stack... mov [BaseStack],sp mov [BaseStack+4],ss %endif Basically, what do you mean by bonkers?! :-)! Do calls start to fail like I described or the box just hangs (general fault or somethin...