freebsd-nq/sys/boot/i386/libi386
Paul Saab d08ae64b1d Bring support in for Intel Wired for Management 1.1 (PXE 0.99 and
below).  This did not work previously because interrupts were
disabled when PXE calls were being made, and they must be enabled.
This should also allow us to be compliant with all newer PXE rom's
from Intel.

For PXE 0.99, this has been tested using the Intel N440BX motherboard
and I am confident it will work on the Intel L440GX motherboard.

Lots of help/information from: jhb, peter

I would like to thank Michael Johnston <michael.johnston@intel.com>,
Mike Henry <mike.henry@intel.com>, and all the other PXE developers
at Intel for their help, and information in helping solve this
problem.
2000-04-26 07:38:40 +00:00
..
aout_freebsd.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
biosdisk.c Mega i386 loader commit. 2000-03-28 01:19:53 +00:00
biosmem.c Substantially revamp the way that we determine the amount of memory available 1999-12-29 09:54:46 +00:00
biospci.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
biospnp.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
bootinfo32.c Make PXE use the UDP API. This allows for both TFTP and NFS support. 2000-04-08 01:22:14 +00:00
bootinfo64.c Make PXE use the UDP API. This allows for both TFTP and NFS support. 2000-04-08 01:22:14 +00:00
bootinfo.c Make PXE use the UDP API. This allows for both TFTP and NFS support. 2000-04-08 01:22:14 +00:00
comconsole.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
devicename.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf32_freebsd.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf64_freebsd.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf_freebsd.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
gatea20.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
i386_copy.c Substantially revamp the way that we determine the amount of memory available 1999-12-29 09:54:46 +00:00
i386_module.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
libi386.h Mega i386 loader commit. 2000-03-28 01:19:53 +00:00
Makefile Move the building of the PXE module into libi386. 2000-04-21 22:06:02 +00:00
pread.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pxe.c Bring support in for Intel Wired for Management 1.1 (PXE 0.99 and 2000-04-26 07:38:40 +00:00
pxe.h Nuke duplicate struct declaration from somebody's paste-o 2000-04-08 22:50:18 +00:00
pxetramp.s Bring support in for Intel Wired for Management 1.1 (PXE 0.99 and 2000-04-26 07:38:40 +00:00
time.c Substantially revamp the way that we determine the amount of memory available 1999-12-29 09:54:46 +00:00
vidconsole.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00