DragonFly commits List (threaded) for 2010-10
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: boot - Multiple changes to try to make cdboot work with more bioses
commit f70f1d6b9857f66df6200d7a857480b31c48b56e
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Thu Oct 28 21:33:15 2010 -0700
boot - Multiple changes to try to make cdboot work with more bioses
* Go back to single sector read. This seems to help gigabyte bioses
(phenom x 6). Multi-sector reads tend to cause reads to fail with
a timeout for reasons unknown.
* Enable interrupts on start.
* (non operator) replace jcxz. It's a bit unclear whether this is an
issue or not but some assemblers do not generate the correct prefix
for jcxz.
* Report read timeouts and delay 1 second before retrying. At the
very least this allows timeouts to be reported distinctly.
Summary of changes:
sys/boot/pc32/cdboot/cdboot.S | 54 +++++++++++++++++++++++++++++++----------
1 files changed, 41 insertions(+), 13 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f70f1d6b9857f66df6200d7a857480b31c48b56e
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]