pxelinux: abstract the handling of PXENV+ and !PXE
authorH. Peter Anvin <hpa@zytor.com>
Fri, 27 Feb 2009 19:59:28 +0000 (11:59 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 27 Feb 2009 19:59:28 +0000 (11:59 -0800)
commite41d155e6dc4dd0ca33e55209ff2198a1c882a5b
tree652cf5f04803436c362ce1cdbf89f5290521ba71
parent99919ef6c96e743ae610434f6ea7ac78bd7caa97
pxelinux: abstract the handling of PXENV+ and !PXE

Make the handling of PXENV+ versus !PXE simpler by abstracting the
differences: push the various fields to the stack in a common order
and then process them in common code.
core/pxelinux.asm