New strategy: always stop both base code and UNDI. Always free base code

memory (unless we get an error while stopping the base code).  Leave UNDI
resident (though stopped) for .kpxe.

Still need to add code to record the device identification parameters
prior to stopping UNDI.
This commit is contained in:
Michael Brown
2007-01-08 03:48:26 +00:00
parent 075d79f6d4
commit 8f8af10b22
2 changed files with 89 additions and 72 deletions

View File

@@ -1,7 +1,7 @@
/*****************************************************************************
* PXE prefix that keep the PXE stack present
* PXE prefix that keep the UNDI portion of the PXE stack present
*****************************************************************************
*/
#define PXELOADER_KEEP_ALL
#define PXELOADER_KEEP_UNDI
#include "pxeprefix.S"