freebsd-skq/sys/boot/i386
yar e8321616db Don't be too smart, just try packet mode of INT13 first.
This way of operation is more robust than the "AI" used
before.

Add flags to mbr accessible from make.conf as BOOT_MBR_FLAGS.
Only one flag is defined now, "allow using packet mode", which
is 0x80 in accord with the rest of i386 boot code.  The "packet"
flag is on by default.

PR:             i386/70241
Submitted by:   Valentin Nechayev <netch <@> netch.kiev.ua> (inital version)
Discussed with: jhb (by Valentin Nechayev)
Tested on:      bochs (with EDD turned on or off by patching the BIOS), PCs
2004-08-28 08:39:35 +00:00
..
boot0 In conjunction with having boot0cfg(8) default boot0 to packet mode. 2004-08-27 00:18:03 +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 Try packet mode of INT13 on a hard disk first if not prohibited by 2004-08-28 08:32:23 +00:00
btx Move boot2 BSS zeroing into btx startup code out of boot1. boot1 does not 2004-08-05 06:00:05 +00:00
cdboot Update the copyright to use a 3 clause BSD license rather than one that 2004-06-22 21:55:22 +00:00
gptboot B1FLAGS -> BOOT_BOOT1_FLAGS, which is consistent with 2004-08-27 15:01:56 +00:00
kgzldr
libi386 Unspam sys/boot, the dev_t commit should not have touched these. 2004-06-16 18:21:22 +00:00
loader Fixed misspellings of 0 as NULL. 2004-03-14 05:48:04 +00:00
mbr Don't be too smart, just try packet mode of INT13 first. 2004-08-28 08:39:35 +00:00
pxeldr Back out last revision that unnecessarily changed valid assembler 2004-05-14 20:29:30 +00:00
Makefile
Makefile.inc