changeset 373:c07686556109

Added ifeq statements at top to allow for multiple use's of same def file without conflicts. os9defs: added rmb 2 in NitrOS-9 dev table section to make dev table 13 bytes in size
author boisy
date Sat, 24 Aug 2002 14:34:32 +0000
parents b3bfa479f8d0
children 9e94ed22cdc2
files defs/os9defs defs/pipedefs defs/pipedefs.l2v3 defs/rbfdefs defs/scfdefs defs/systype defs/vdgdefs
diffstat 7 files changed, 48 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/defs/os9defs	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/os9defs	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  OS9DEFS
+
+OS9DEFS  set   1
+
          nam   OS9Defs
          ttl   OS-9 Level 1 & 2 and NitrOS-9 System Symbol Definitions
 
@@ -899,6 +903,7 @@
          ifne  NitrOS9
 V$DRIVEX rmb   1          Device Driver execution address
 V$FMGREX rmb   1          File Manager execution address
+         rmb   2          Padding to make DEVSIZ = $0D
          endc
 DEVSIZ   equ   .
 
@@ -1179,5 +1184,7 @@
 L3.RBF   equ   L3.SCF+1   RBF block ptr
          endc
 
+         endc
+
          end
 
--- a/defs/pipedefs	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/pipedefs	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  PIPEDEFS
+
+PIPEDEFS set   1
+
          nam   PipeDefs
          ttl   OS-9 Pipe Definitions
 
@@ -73,4 +77,5 @@
 IT.ECnt  rmb   2          ;Max. elements in queue (initial position)
 
 *   End of pipedefs
+         endc
 
--- a/defs/pipedefs.l2v3	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/pipedefs.l2v3	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  PIPEDEFS
+
+PIPEDEFS set   1
+
          opt   -l
          ttl   OS9 Level 2 Pipe Definitions
 
@@ -100,3 +104,5 @@
 
          opt   l
 
+         endc
+
--- a/defs/rbfdefs	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/rbfdefs	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  RBFDEFS
+
+RBFDEFS  set   1
+
          nam   RBFDefs
          ttl   Random Block File Manager Definitions
 
@@ -225,3 +229,5 @@
          rmb   4          reserved
 DRVMEM   equ   .
 
+         endc
+
--- a/defs/scfdefs	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/scfdefs	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  SCFDEFS
+
+SCFDEFS  set   1
+
          nam   SCFDefs
          ttl   Sequential File Manager (SCF) Definitions
 
@@ -189,4 +193,5 @@
 * Stop bits
 STOP1    equ   %00000000
 STOP2    equ   %00010000
+         endc
 
--- a/defs/systype	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/systype	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq  SYSTYPE
+
+SYSTYPE  set   1
+
          nam   SysType
          ttl   CoCo 1/2/3 OS-9 Level 1/2 System Type Definitions
 
@@ -652,7 +656,12 @@
 gr00A5   rmb   2          Vector for shifting GP buffers (can dupe A1)
 gr00A7   rmb   2
 gr00A9   rmb   2          NEW: Window tbl ptr for last window GRFDRV used
-gr00AB   rmb   256-.      ??? UNUSED?
+grBigFnt rmb    2           Flag for 224 char font/gfx mode on (0=No) V2.00a
+gr00AD   rmb    2           FFill:orig. start X coord|Circ/Ell saved start X
+gr00AF   rmb    2           FFill:orig. start Y coord|Circ/Ell saved end X
+gr00B1   rmb    1           Flag in FFill: 1=1st time through, 0=not 1st time
+gr00B2   rmb    1           Filled (circle,ellipse) flag 0=Not filled
+gr00B3   rmb    256-.       ??? UNUSED
 * GPLoad buffer - $1200 in system block 0
 GPBuf    rmb   72         common move buffer for gpload/get/put
 gb0000   equ   72         Size of get/put buffer ($48)
@@ -834,3 +843,5 @@
 
          endc
 
+         endc
+
--- a/defs/vdgdefs	Fri Aug 23 19:14:07 2002 +0000
+++ b/defs/vdgdefs	Sat Aug 24 14:34:32 2002 +0000
@@ -1,3 +1,7 @@
+         ifeq   VDGINT
+
+VDGINT   set    1
+
  ttl DEFs from VDGint
 
 **********************
@@ -94,3 +98,6 @@
 VD.NChr2 equ   $7D and the next one
 
 * and RMB until we get 256 bytes reserved
+
+         endc
+