git: boot - Multiple changes to try to make cdboot work with mor

看板DFBSD_commit作者時間15年前 (2010/11/20 09:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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
文章代碼(AID): #1CvoL0Dv (DFBSD_commit)