freebsd-dev/sys/boot/i386/libi386
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
..
amd64_tramp.S don't set CR4 PSE bit on amd64 2014-07-23 15:53:29 +00:00
biosacpi.c Set the hint for physical address of RSDP in hexadecimal as before r223262. 2013-08-23 18:52:36 +00:00
bioscd.c Revert some debugging printfs that crept into 223695. 2011-11-09 14:37:47 +00:00
biosdisk.c Add the flags parameter to the disk_open() function and DISK_F_NOCACHE 2012-10-21 12:14:58 +00:00
biosmem.c Consolidate duplicate definitions of V86_CY() and V86_ZR() which check for 2011-10-25 19:45:12 +00:00
biospci.c Add special loader environment variables 'comconsole_port' and 2012-01-03 22:36:12 +00:00
biospnp.c Make sure that each va_start has one and only one matching va_end, 2012-05-29 01:48:06 +00:00
biossmap.c Consolidate duplicate definitions of V86_CY() and V86_ZR() which check for 2011-10-25 19:45:12 +00:00
bootinfo32.c
bootinfo64.c Quiesce some clang warnings while we're here doing stuff. 2013-01-14 15:05:22 +00:00
bootinfo.c howto_names: unify declaration 2014-03-11 10:13:06 +00:00
comconsole.c Make comconsole options set before its activation to be remembered. 2014-01-20 23:27:05 +00:00
devicename.c Quiesce some clang warnings while we're here doing stuff. 2013-01-14 15:05:22 +00:00
elf32_freebsd.c
elf64_freebsd.c
i386_copy.c
i386_module.c Remove unused includes. 2010-11-13 15:23:20 +00:00
libi386.h Give loaders more control over the Forth initialization process. In 2014-07-27 16:12:51 +00:00
Makefile Supress clang warning for FreeBSD printf %b and %D formats 2014-07-22 04:37:47 +00:00
nullconsole.c
pread.c
pxe.c 1. Suppress output for the TFTP-based PXE loader, but leave it in 2014-07-27 16:29:57 +00:00
pxe.h Make pxe device in lsdev really include device name, looking like this: 2012-09-12 21:00:37 +00:00
pxetramp.s
smbios.c Allow users to set UUID in network byte order regardless of SMBIOS version. 2013-10-22 21:32:28 +00:00
spinconsole.c
time.c Make the RTC checking for QEMU even more aggressive. 2011-12-21 16:47:01 +00:00
vidconsole.c Fix a long standing bug. The caller expects a non-zero value for success. 2012-02-29 18:11:33 +00:00