freebsd-dev/sys/boot/i386
Ed Schouten 39154992db Make the RTC checking for QEMU even more aggressive.
At work, where we use use KVM+QEMU, we notice that pxeboot is pratically
impossible because of network timeouts. This is due to the fact that the
RTC code makes aggressive jumps.

Two RTC reads does not seem to be sufficient. Change the code to check
for 8 identical RTC values.

Sponsored by:	Kumina bv
2011-12-21 16:47:01 +00:00
..
boot0 Allow boot0cfg to force a PXE boot via boot0 on the next boot. 2011-12-20 15:19:29 +00:00
boot0ext
boot0sio
boot2 Consolidate duplicate definitions of V86_CY() and V86_ZR() which check for 2011-10-25 19:45:12 +00:00
btx Consolidate duplicate definitions of V86_CY() and V86_ZR() which check for 2011-10-25 19:45:12 +00:00
cdboot Remove duplicate "in". 2011-03-01 11:47:51 +00:00
common - Add a new header for the x86 boot code that defines various structures 2011-10-25 19:54:06 +00:00
efi Use new output format 'elf64-x86-64-freebsd' instead of 'elf64-x86-64', 2010-11-01 20:20:31 +00:00
gptboot Look for /boot/config in addition to /boot.config, with the former taking 2011-10-18 09:46:52 +00:00
gptzfsboot gpt/zfs boot blocks: reduce optimizing CFLAGS to -O1 2011-09-13 14:03:55 +00:00
kgzldr
libfirewire MF tbemd: Minor tweaks, prefer MACHINE_CPUARCH generally to MACHINE_ARCH 2010-08-23 01:42:09 +00:00
libi386 Make the RTC checking for QEMU even more aggressive. 2011-12-21 16:47:01 +00:00
loader - Whitespaces fixed only 2011-11-19 14:42:06 +00:00
mbr Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
pmbr Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
pxeldr Upgrade our copy of llvm/clang to r126079, from upstream's trunk. 2011-02-20 19:33:47 +00:00
zfsboot zfsboot: print boot.config contents before parsing it 2011-12-04 21:32:18 +00:00
zfsloader For consistency, change all 'i386' and MACHINE_ARCH to x86. 2010-08-31 19:01:12 +00:00
Makefile Don't build zfsboot, gptzfsboot, and zfsloader if WITHOUT_ZFS is enabled. 2009-12-22 20:56:33 +00:00
Makefile.inc When building some of the boot loaders with clang, and DEBUG_FLAGS or 2011-07-17 13:50:21 +00:00