freebsd-dev/sys/boot/i386
Marcel Moolenaar a2a6914f06 1. Suppress output for the TFTP-based PXE loader, but leave it in
place for the NFS-based PXE loader. Information like rootpath
    or rootip aren't that useful for TFTP and the gateway IP is
    typically already printed by the firmware.
2.  Only set boot.nfsroot.* environment variables for NFS. This
    makes it possible for the OS to work either way by checking
    for the presence or absence of environment variables.
3.  Set boot.netif.server when using TFTP so that the OS can fetch
    files as well. A typical use case for this is network-based
    installations with the installation process implemented on
    top of FreeBSD.
4.  The pxelinux loader has a set of alternative names it tries
    for configuration files. Make it easier to do something
    similar in Forth by providing the IP address as a 32-bit hex
    number in the pxeboot.ip variable and the MAC address with
    dashes in the pxeboot.hwaddr environment variable.

Obtained from:	Juniper Networks, Inc.
2014-07-27 16:29:57 +00:00
..
boot0 NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
boot0ext
boot0sio
boot2 Make SERIAL support optional again. Enable it for i386 because a huge 2014-07-10 00:15:42 +00:00
btx In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE. 2014-06-08 17:29:31 +00:00
cdboot NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
common boot: use packed attribute for edd_params* structures and their substructures 2012-11-14 11:05:16 +00:00
efi Support UEFI booting on amd64 via loader.efi 2014-04-04 00:16:46 +00:00
gptboot mdoc: fix AUTHORS section. 2014-06-09 19:36:08 +00:00
gptzfsboot Build a 32-bit libstand under sys/boot/ 2014-02-06 21:54:21 +00:00
kgzldr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
libfirewire Re-indent break statement. 2014-04-14 22:49:37 +00:00
libi386 1. Suppress output for the TFTP-based PXE loader, but leave it in 2014-07-27 16:29:57 +00:00
loader Give loaders more control over the Forth initialization process. In 2014-07-27 16:12:51 +00:00
mbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pmbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pxeldr Similar to r130943 for cdboot.S, update the license on this file to a 2014-02-05 17:22:54 +00:00
zfsboot Build a 32-bit libstand under sys/boot/ 2014-02-06 21:54:21 +00:00
zfsloader NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
Makefile.inc For sys/boot/i386 and sys/boot/pc98, separate flags to be passed 2013-12-30 19:05:50 +00:00