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/boot0 boot0.s


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 18 Jul 2004 11:26:33 -0700 (PDT)

dillon      2004/07/18 11:26:33 PDT

DragonFly src repository

  Modified files:
    sys/boot/i386/boot0  boot0.s 
  Log:
  Brute force a register save/restore for int 0x13 (disk I/O) and 0x10 (putchar)
  by using pusha/popa.  Don't trust the BIOS to properly save and restore
  registers.
  
  Note that the TICKS check for boot0 currently still depends on %di being
  retained across two BIOS calls.  More code reorganization is required to
  make a save/restore fit in the space available.
  
  Revision  Changes    Path
  1.4       +27 -20    src/sys/boot/i386/boot0/boot0.s


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



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