Mercurial > hg > Members > kono > nitros9-code
changeset 1617:f23f96055d08
rbf.asm: return error if SS.VarSect returns carry set
author | boisy |
---|---|
date | Wed, 23 Jun 2004 21:13:54 +0000 |
parents | 04bd37a4ba38 |
children | 78b98373061d |
files | level2/coco3/bootfiles/makefile.cust level2/coco3_6309/bootfiles/makefile.cust level2/modules/rbf.asm |
diffstat | 3 files changed, 17 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/level2/coco3/bootfiles/makefile.cust Wed Jun 23 21:11:39 2004 +0000 +++ b/level2/coco3/bootfiles/makefile.cust Wed Jun 23 21:13:54 2004 +0000 @@ -106,10 +106,16 @@ $(C9)/Products/SuperDrivers/software/6809l2/lltc3.dr \ $(C9)/Products/SuperDrivers/software/6809l2/i0_ide.dd \ $(C9)/Products/SuperDrivers/software/6809l2/i1_ide.dd \ - $(C9)/Products/SuperDrivers/software/6809l2/ic_ide.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/ih_255_ide.dd \ $(C9)/Products/SuperDrivers/software/6809l2/s0_tc3.dd \ $(C9)/Products/SuperDrivers/software/6809l2/s1_tc3.dd \ - $(C9)/Products/SuperDrivers/software/6809l2/ih_255_ide.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s2_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s3_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s4_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s5_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s6_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s7_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/sh_255_tc3.dd \ $(C9)/Products/DriveWire/software/6809l2/drivewire.dr \ $(C9)/Products/DriveWire/software/6809l2/ddx0.dd \ $(C9)/Products/DriveWire/software/6809l2/x1.dd \
--- a/level2/coco3_6309/bootfiles/makefile.cust Wed Jun 23 21:11:39 2004 +0000 +++ b/level2/coco3_6309/bootfiles/makefile.cust Wed Jun 23 21:13:54 2004 +0000 @@ -106,10 +106,16 @@ $(C9)/Products/SuperDrivers/software/6809l2/lltc3.dr \ $(C9)/Products/SuperDrivers/software/6809l2/i0_ide.dd \ $(C9)/Products/SuperDrivers/software/6809l2/i1_ide.dd \ - $(C9)/Products/SuperDrivers/software/6809l2/ic_ide.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/ih_255_ide.dd \ $(C9)/Products/SuperDrivers/software/6809l2/s0_tc3.dd \ $(C9)/Products/SuperDrivers/software/6809l2/s1_tc3.dd \ - $(C9)/Products/SuperDrivers/software/6809l2/ih_255_ide.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s2_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s3_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s4_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s5_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s6_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/s7_tc3.dd \ + $(C9)/Products/SuperDrivers/software/6809l2/sh_255_tc3.dd \ $(C9)/Products/DriveWire/software/6809l2/drivewire.dr \ $(C9)/Products/DriveWire/software/6809l2/ddx0.dd \ $(C9)/Products/DriveWire/software/6809l2/x1.dd \
--- a/level2/modules/rbf.asm Wed Jun 23 21:11:39 2004 +0000 +++ b/level2/modules/rbf.asm Wed Jun 23 21:13:54 2004 +0000 @@ -1502,6 +1502,7 @@ stb R$B,x put SS.VarSect into caller's B lbsr L113C send it to driver puls a,x get caller's original B and saved PD.RGS + bcs Sst7AB sta R$B,x restore caller's original B **** ldd #$0100 get size of sector