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
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]