freebsd-nq/sys/boot/i386
John Baldwin 894e70e80d Workaround a bug in the BIOS of Dell R900 machines. Specifically, each
entry in the SMAP is a 20 byte structure and they are queried from the
BIOS via sucessive BIOS calls.  Due to an apparent bug in the R900's
BIOS, for some SMAP requests the BIOS overflows the 20 byte buffer
trashing a few bytes of memory immediately after the SMAP structure.  As
a workaround, add 8 bytes of padding after the SMAP structure used in
the loader for SMAP queries.

PR:		i386/122668
Submitted by:	Mike Hibler  mike flux.utah.edu, silby
MFC after:	3 days
2008-06-07 03:07:32 +00:00
..
boot0
boot0ext
boot0sio
boot2
btx
cdboot
gptboot
kgzldr
libfirewire
libi386 Workaround a bug in the BIOS of Dell R900 machines. Specifically, each 2008-06-07 03:07:32 +00:00
loader
mbr
pmbr
pxeldr Revert the previous change and let PROBE_KEYBOARD function identical to -P 2008-04-09 17:59:17 +00:00
Makefile
Makefile.inc