freebsd-skq/sys/boot/i386/loader
jkim 551446f627 Scan static SMBIOS structures and export the following environment
variables to loader:

hint.smbios.0.enabled		"YES" when SMBIOS is detected

hint.smbios.0.bios.vendor	BIOS vendor
hint.smbios.0.bios.version	BIOS version
hint.smbios.0.bios.reldate	BIOS release date

hint.smbios.0.system.maker	System manufacturer
hint.smbios.0.system.product	System product name
hint.smbios.0.system.version	System version number

hint.smbios.0.planar.maker	Base board manufacturer
hint.smbios.0.planar.product	Base board product name
hint.smbios.0.planar.version	Base board version number

hint.smbios.0.chassis.maker	Enclosure manufacturer
hint.smbios.0.chassis.version	Enclosure version

These strings can be used to detect hardware quirks and to set appropriate
flags.  For example, Compaq R3000 series and some HP laptops require

	hint.atkbd.0.flags="0x9"

to boot.  See amd64/67745 for more detail.

Note: Please do not abuse this feature to resolve general problem when it
      can be fixed programmatically.  This must be used as a last resort.

PR:		kern/81449
Approved by:	anholt (mentor)
2005-07-14 19:52:22 +00:00
..
conf.c Add the loader side of support for preloading ELF relocatable object 2004-08-29 00:48:42 +00:00
help.i386 Remove the last vestiges of the userconfig option. None of this actually 2004-12-01 04:59:33 +00:00
main.c Scan static SMBIOS structures and export the following environment 2005-07-14 19:52:22 +00:00
Makefile Temperarly disable building in the bzip2 support by default so we can fit 2005-06-01 15:32:57 +00:00
version