freebsd-skq/sys/boot/i386
marcel 1bb04d3848 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
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
common
efi
gptboot mdoc: fix AUTHORS section. 2014-06-09 19:36:08 +00:00
gptzfsboot
kgzldr
libfirewire
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
pmbr
pxeldr
zfsboot
zfsloader
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