Attempt to make the boot code operate in a more deterministic fashion.
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 30 Sep 2004 18:32:00 +0000 (18:32 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 30 Sep 2004 18:32:00 +0000 (18:32 +0000)
commited987dc9a75cd182823b6576d0d42f79049c20ba
tree043ff18ec2ca7633a81d8ccd180d3e13eb05c594
parentb289a889d3869d6af8ba07817b6675a28b9e8ab2
Attempt to make the boot code operate in a more deterministic fashion.
Have it always try EDD (linear block number) mode first, and only fall back
to cylinder/head/sector if EDD fails.  Before it would always try CHS
mode for cylinders < 1024.
sys/boot/i386/boot2/boot1.S
sys/boot/i386/libi386/biosdisk.c
sys/boot/pc32/boot2/boot1.S
sys/boot/pc32/libi386/biosdisk.c