freebsd-dev/sys/boot/i386
Maxim Sobolev cd86367a5a When enabling A20 put upper limit on amount of time we wait for the keyboard
controller to get ready (65K x ISA access time, visually around 1 second).
If we have wait more than that amount it's likely that the hardware is a
legacy-free one and simply doesn't have keyboard controller and doesn't
require enabling A20 at all.

This makes cdboot working for MacBook Pro with Boot Camp.

MFC after:	1 day
2006-04-11 04:39:29 +00:00
..
boot0 Allow BOOT_BOOT0_COMCONSOLE_SPEED to be derived from BOOT_COMCONSOLE_SPEED 2005-04-25 17:41:35 +00:00
boot0ext Thanks to David's patches, we can now simplify these makefiles 2004-04-28 21:31:21 +00:00
boot0sio Thanks to David's patches, we can now simplify these makefiles 2004-04-28 21:31:21 +00:00
boot2 Consistently use OPT_* macros to test/set boot options. 2005-11-03 07:35:36 +00:00
btx Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
cdboot When enabling A20 put upper limit on amount of time we wait for the keyboard 2006-04-11 04:39:29 +00:00
gptboot Consistently use OPT_* macros to test/set boot options. 2005-11-03 07:35:36 +00:00
kgzldr NOSHARED -> NO_SHARED 2004-12-21 09:59:45 +00:00
libi386 Export SMBIOS serial numbers by default. To turn it off, use 2006-03-14 19:02:00 +00:00
loader Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
mbr Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
pxeldr Back out last revision that unnecessarily changed valid assembler 2004-05-14 20:29:30 +00:00
Makefile Hook boot0sio to the build. Use 'boot0cfg -b /boot/boot0sio' to use. 2003-12-08 19:02:06 +00:00
Makefile.inc Add -mno-sse3 for prescott/nocona 2005-07-15 12:22:14 +00:00