iPXE - Open Source Boot Firmware

Split [de]activate_pxe_stack out from {install,remove}_pxe_stack; we need
authorMichael Brown <mcb30@etherboot.org>
Wed, 17 Mar 2004 00:05:58 +0000 (00:05 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 17 Mar 2004 00:05:58 +0000 (00:05 +0000)
commit77aac0f313e3edd2066b3967398cdc9303e37f6f
treeb3a4119902607ee04b6902dc40154413b7d43877
parent3addf72cec528d3d439063376a28bba041447286
Split [de]activate_pxe_stack out from {install,remove}_pxe_stack; we need
to be able to deactivate the PXE stack (i.e. unhook interrupt vectors)
without zapping it completely and without freeing up the base memory.

Only hide the in-use portion of the heap, otherwise there's not enough
memory left to load an operating system.
src/arch/i386/core/pxe_callbacks.c
src/arch/i386/core/pxe_loader.c
src/arch/i386/include/pxe_callbacks.h
src/include/pxe.h