freebsd-dev/sys/boot/i386
John Baldwin 3ea944faa0 Emulate moving cr0, cr2, cr3, or cr4 into any i386 general register
rather than just emulating mov cr0, eax.  This fixes some Compaq/HP BIOS
with DMA (as the BIOS tried to read cr3 so it could translate addresses
if paging was enabled).

MFC after:	1 week
2006-09-27 19:32:26 +00:00
..
boot0 Restore the pre-5.x behavior of only beeping if the user makes a bad 2006-05-03 13:43:46 +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 Minor whitespace tweak. 2006-04-11 20:09:42 +00:00
btx Emulate moving cr0, cr2, cr3, or cr4 into any i386 general register 2006-09-27 19:32:26 +00:00
cdboot Tweak comment. 2006-04-11 17:36:08 +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 Increment the disk block offset after writing, not before. This 2006-05-31 09:05:49 +00:00
loader Commit the results of the typo hunt by Darren Pilgrim. 2006-08-04 07:56:35 +00:00
mbr Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
pxeldr - Include <sys/reboot.h> to get the RB_* defines. 2006-09-05 19:28:03 +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