These iPXE sources were taken from git.ipxe.org.

Initial commit: a33298dcda4f9b6037e1c21f3d6f056dba77ab18

Manually applied 238050dfd46e3c4a87329da1d48b4d8dde5af8a1 and
cba22d36b77da53890bd65fdadd0e63925687af0 manually to make it
compile with recent gcc versions not allowing the ebp register
to be clobbered.
