[pxe] Initialize EDX on PXE NBP entry and INT 1Ah
authorH. Peter Anvin <hpa@zytor.com>
Wed, 18 Feb 2009 06:28:46 +0000 (22:28 -0800)
committerMichael Brown <mcb30@etherboot.org>
Wed, 18 Feb 2009 18:13:20 +0000 (18:13 +0000)
commitaaa26f3bd355e20554d142eaded0657e7c351dac
tree96948b62ad671d44a12e77d598a6fad4154f2250
parentb5577553e59391653f47b9edb12775c080665db0
[pxe] Initialize EDX on PXE NBP entry and INT 1Ah

The PXE 1.x spec specifies that on NBP entry or on return from INT
1Ah AX=5650h, EDX shall point to the physical address of the PXENV+
structure.  The PXE 2.x spec drops this requirement, simply stating
that EDX is clobbered.  Given the principle "be conservative in what
you send, liberal in what you accept", however, we should implement
this anyway.
src/arch/i386/interface/pxe/pxe_call.c
src/arch/i386/interface/pxe/pxe_entry.S