DragonFly BSD
DragonFly commits List (threaded) for 2004-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/boot/i386/cdboot cdboot.s


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 18 Jul 2004 09:51:38 -0700 (PDT)

dillon      2004/07/18 09:51:38 PDT

DragonFly src repository

  Modified files:
    sys/boot/i386/cdboot cdboot.s 
  Log:
  Bring the twiddle fix in from FreeBSD5:1.11.  This rev also added a
  save/restore pair for %cx around the read, but that is not necessarily
  sufficient.  Instead of pussy-footing around, use pushal/popal to save ALL
  registers around the two BIOS calls cdboot.s makes and get rid of random
  saves and restores elsewhere in the code.
  
  The pushal/popal fix allows bochs to boot past the loader into single-user,
  though it still panics when we try to use the FP unit.
  
  Revision  Changes    Path
  1.4       +12 -15    src/sys/boot/i386/cdboot/cdboot.s


http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/cdboot/cdboot.s.diff?r1=1.3&r2=1.4&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]