changeset 1198:b4beed49ef37

Fixed incorrectly ordered D.X*** system globals for L-I
author boisy
date Mon, 02 Jun 2003 17:52:50 +0000
parents 607fcc81c5ae
children 4e48403790f0
files defs/os9defs level1/modules/ccdisk.asm
diffstat 2 files changed, 14 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/defs/os9defs	Mon Jun 02 15:52:27 2003 +0000
+++ b/defs/os9defs	Mon Jun 02 17:52:50 2003 +0000
@@ -33,6 +33,7 @@
 * 02/04/04 Consoldated Level 2/Level 2 V3 os9defs                       BGP
 * 02/04/30 Added NitrOS-9 definitions                                   BGP
 * 03/05/30 Added WD1002 sys vars to Level One section                   BGP
+* 03/06/02 Fixed incorrectly ordered D.X*** system globals for L-I      BGP
 
 true     equ   1          useful name
 false    equ   0          useful name
@@ -407,19 +408,18 @@
 D.MDREG  rmb   1          6309 MD (mode) shadow register $88 (added in V2.01.00)
 D.CRC    rmb   1          CRC checking mode flag $89 (added in V2.01.00)
 
-         org   $FE
-D.XClock rmb   2
-D.XSWI3  rmb   2
-D.XSWI2  rmb   2
-D.XFIRQ  rmb   2
-D.XIRQ   rmb   2
-D.XSWI   rmb   2
-D.XNMI   rmb   2
+         org   $100
+D.XSWI3  rmb   3
+D.XSWI2  rmb   3
+D.XSWI   rmb   3
+D.XNMI   rmb   3
+D.XIRQ   rmb   3
+D.XFIRQ  rmb   3
 
-* TABLE SIZES
-BMAPSZ   equ   32         BIT MAP SIZE
-SVCTNM   equ   2          NUMBER OF SERVICE REQUEST TABLES
-SVCTSZ   equ   (256-BMAPSZ)/SVCTNM-2 SERVICE REQUEST TABLE SIZE
+* Table Sizes
+BMAPSZ   equ   32         Bitmap table size
+SVCTNM   equ   2          Number of service request tables
+SVCTSZ   equ   (256-BMAPSZ)/SVCTNM-2 Service request table size
 
          ELSE
 
--- a/level1/modules/ccdisk.asm	Mon Jun 02 15:52:27 2003 +0000
+++ b/level1/modules/ccdisk.asm	Mon Jun 02 17:52:50 2003 +0000
@@ -84,9 +84,9 @@
          decb  
          bne   L0041
          leax  >NMIRtn,pcr
-         stx   >D.XNMI
+         stx   >D.XNMI+1
          lda   #$7E
-         sta   >D.XSWI+1
+         sta   >D.XNMI
          pshs  y
          leay  >DevStRg,u
          tfr   y,d