; File:  E16.MiscTool
;
;
; Copyright Apple Computer, Inc. 1986-90
; All Rights Reserved
;
;
badInputErr GEQU $0301 ; bad input parameter
noDevParamErr GEQU $0302 ; no device for input parameter
taskInstlErr GEQU $0303 ; task already installed error
noSigTaskErr GEQU $0304 ; no signature in task header
queueDmgdErr GEQU $0305 ; queue has been damaged error
taskNtFdErr GEQU $0306 ; task was not found error
firmTaskErr GEQU $0307 ; firmware task was unsuccessful
hbQueueBadErr GEQU $0308 ; heartbeat queue damaged
unCnctdDevErr GEQU $0309 ; attempted to dispatch to unconnected device
idTagNtAvlErr GEQU $030B ; ID tag not available
notInList GEQU $0380
invalidTag GEQU $0381 ; correct signature value not found in header
alreadyInQueue GEQU $0382
pdosUnClmdIntErr GEQU $0001 ; ProDOS unclaimed interrupt error
divByZeroErr GEQU $0004 ; divide by zero error
pdosVCBErr GEQU $000A ; ProDOS VCB unusable
pdosFCBErr GEQU $000B ; ProDOS FCB unusable
pdosBlk0Err GEQU $000C ; ProDOS block zero allocated illegally
pdosIntShdwErr GEQU $000D ; ProDOS interrupt w/ shadowing off
segLoader1Err GEQU $0015 ; segment loader error
sPackage0Err GEQU $0017 ; can't load a package
package1Err GEQU $0018 ; can't load a package
package2Err GEQU $0019 ; can't load a package
package3Err GEQU $001A ; can't load a package
package4Err GEQU $001B ; can't load a package
package5Err GEQU $001C ; can't load a package
package6Err GEQU $001D ; can't load a package
package7Err GEQU $001E ; can't load a package
package8Err GEQU $0020 ; can't load a package
package9Err GEQU $0021 ; can't load a package
package10Err GEQU $0022 ; can't load a package
package11Err GEQU $0023 ; can't load a package
package12Err GEQU $0024 ; can't load a package
outOfMemErr GEQU $0025 ; out of memory error
segLoader2Err GEQU $0026 ; segment loader error
fMapTrshdErr GEQU $0027 ; file map trashed
stkOvrFlwErr GEQU $0028 ; stack overflow error
psInstDiskErr GEQU $0030 ; Please Insert Disk (file manager alert)
memMgr1Err GEQU $0032 ; memory manager error
memMgr2Err GEQU $0033 ; memory manager error
memMgr3Err GEQU $0034 ; memory manager error
memMgr4Err GEQU $0035 ; memory manager error
memMgr5Err GEQU $0036 ; memory manager error
memMgr6Err GEQU $0037 ; memory manager error
memMgr7Err GEQU $0038 ; memory manager error
memMgr8Err GEQU $0039 ; memory manager error
memMgr9Err GEQU $003A ; memory manager error
memMgr10Err GEQU $003B ; memory manager error
memMgr11Err GEQU $003C ; memory manager error
memMgr12Err GEQU $003D ; memory manager error
memMgr13Err GEQU $003E ; memory manager error
memMgr14Err GEQU $003F ; memory manager error
memMgr15Err GEQU $0040 ; memory manager error
memMgr16Err GEQU $0041 ; memory manager error
memMgr17Err GEQU $0042 ; memory manager error
memMgr18Err GEQU $0043 ; memory manager error
memMgr19Err GEQU $0044 ; memory manager error
memMgr20Err GEQU $0045 ; memory manager error
memMgr21Err GEQU $0046 ; memory manager error
memMgr22Err GEQU $0047 ; memory manager error
memMgr23Err GEQU $0048 ; memory manager error
memMgr24Err GEQU $0049 ; memory manager error
memMgr25Err GEQU $004A ; memory manager error
memMgr26Err GEQU $004B ; memory manager error
memMgr27Err GEQU $004C ; memory manager error
memMgr28Err GEQU $004D ; memory manager error
memMgr29Err GEQU $004E ; memory manager error
memMgr30Err GEQU $004F ; memory manager error
memMgr31Err GEQU $0050 ; memory manager error
memMgr32Err GEQU $0051 ; memory manager error
memMgr33Err GEQU $0052 ; memory manager error
memMgr34Err GEQU $0053 ; memory manager error
stupVolMntErr GEQU $0100 ; can't mount system startup volume
p1PrntModem GEQU $0000
p1LineLnth GEQU $0001
p1DelLine GEQU $0002
p1AddLine GEQU $0003
p1Echo GEQU $0004
p1Buffer GEQU $0005
p1Baud GEQU $0006
p1DtStpBits GEQU $0007
p1Parity GEQU $0008
p1DCDHndShk GEQU $0009
p1DSRHndShk GEQU $000A
p1XnfHndShk GEQU $000B
p2PrntModem GEQU $000C
p2LineLnth GEQU $000D
p2DelLine GEQU $000E
p2AddLine GEQU $000F
p2Echo GEQU $0010
p2Buffer GEQU $0011
p2Baud GEQU $0012
p2DtStpBits GEQU $0013
p2Parity GEQU $0014
p2DCDHndShk GEQU $0015
p2DSRHndShk GEQU $0016
p2XnfHndShk GEQU $0017
dspColMono GEQU $0018
dsp40or80 GEQU $0019
dspTxtColor GEQU $001A
dspBckColor GEQU $001B
dspBrdColor GEQU $001C
hrtz50or60 GEQU $001D
userVolume GEQU $001E
bellVolume GEQU $001F
sysSpeed GEQU $0020
slt1intExt GEQU $0021
slt2intExt GEQU $0022
slt3intExt GEQU $0023
slt4intExt GEQU $0024
slt5intExt GEQU $0025
slt6intExt GEQU $0026
slt7intExt GEQU $0027
startupSlt GEQU $0028
txtDspLang GEQU $0029
kyBdLang GEQU $002A
kyBdBuffer GEQU $002B
kyBdRepSpd GEQU $002C
kyBdRepDel GEQU $002D
dblClkTime GEQU $002E
flashRate GEQU $002F
shftCpsLCas GEQU $0030
fstSpDelKey GEQU $0031
dualSpeed GEQU $0032
hiMouseRes GEQU $0033
dateFormat GEQU $0034
clockFormat GEQU $0035
rdMinRam GEQU $0036
rdMaxRam GEQU $0037
langCount GEQU $0038
lang1 GEQU $0039
lang2 GEQU $003A
lang3 GEQU $003B
lang4 GEQU $003C
lang5 GEQU $003D
lang6 GEQU $003E
lang7 GEQU $003F
lang8 GEQU $0040
layoutCount GEQU $0041
layout1 GEQU $0042
layout2 GEQU $0043
layout3 GEQU $0044
layout4 GEQU $0045
layout5 GEQU $0046
layout6 GEQU $0047
layout7 GEQU $0048
layout8 GEQU $0049
layout9 GEQU $004A
layout10 GEQU $004B
layout11 GEQU $004C
layout12 GEQU $004D
layout13 GEQU $004E
layout14 GEQU $004F
layout15 GEQU $0050
layout16 GEQU $0051
aTalkNodeNo GEQU $0080
irqIntFlag GEQU $0000
irqDataReg GEQU $0001
irqSerial1 GEQU $0002
irqSerial2 GEQU $0003
irqAplTlkHi GEQU $0004
tickCnt GEQU $0005
irqVolume GEQU $0006
irqActive GEQU $0007
irqSndData GEQU $0008
brkVar GEQU $0009
evMgrData GEQU $000A
mouseSlot GEQU $000B
mouseClamps GEQU $000C
absClamps GEQU $000D
sccIntFlag GEQU $000E
extVGCInt GEQU $01 ; Returned by GetIRQEnable
scanLineInt GEQU $02 ; Returned by GetIRQEnable
adbDataInt GEQU $04 ; Returned by GetIRQEnable
ADTBDataInt GEQU $04 ; maintained for compatiblity with old interfaces
oneSecInt GEQU $10 ; Returned by GetIRQEnable
quartSecInt GEQU $20 ; Returned by GetIRQEnable
vbInt GEQU $40 ; Returned by GetIRQEnable
kbdInt GEQU $80 ; Returned by GetIRQEnable
kybdEnable GEQU $0000 ; Parameter to IntSource
kybdDisable GEQU $0001 ; Parameter to IntSource
vblEnable GEQU $0002 ; Parameter to IntSource
vblDisable GEQU $0003 ; Parameter to IntSource
qSecEnable GEQU $0004 ; Parameter to IntSource
qSecDisable GEQU $0005 ; Parameter to IntSource
oSecEnable GEQU $0006 ; Parameter to IntSource
oSecDisable GEQU $0007 ; Parameter to IntSource
adbEnable GEQU $000A ; Parameter to IntSource
adbDisable GEQU $000B ; Parameter to IntSource
scLnEnable GEQU $000C ; Parameter to IntSource
scLnDisable GEQU $000D ; Parameter to IntSource
exVCGEnable GEQU $000E ; Parameter to IntSource
exVCGDisable GEQU $000F ; Parameter to IntSource
mouseOff GEQU $0000
transparent GEQU $0001
transParnt GEQU $0001 ; (old name)
moveIntrpt GEQU $0003
bttnIntrpt GEQU $0005
bttnOrMove GEQU $0007
mouseOffVI GEQU $0008
transParntVI GEQU $0009 ; (old name)
transparentVI GEQU $0009
moveIntrptVI GEQU $000B
bttnIntrptVI GEQU $000D
bttnOrMoveVI GEQU $000F
toolLoc1 GEQU $0000
toolLoc2 GEQU $0001
usrTLoc1 GEQU $0002
usrTLoc2 GEQU $0003
intrptMgr GEQU $0004
copMgr GEQU $0005
abortMgr GEQU $0006
_sysFailMgr GEQU $0007
aTalkIntHnd GEQU $0008
sccIntHnd GEQU $0009
scLnIntHnd GEQU $000A
sndIntHnd GEQU $000B
vblIntHnd GEQU $000C
mouseIntHnd GEQU $000D
qSecIntHnd GEQU $000E
kybdIntHnd GEQU $000F
adbRBIHnd GEQU $0010
adbSRQHnd GEQU $0011
deskAccHnd GEQU $0012
flshBufHnd GEQU $0013
kybdMicHnd GEQU $0014
oneSecHnd GEQU $0015
extVCGHnd GEQU $0016
otherIntHnd GEQU $0017
crsrUpdtHnd GEQU $0018
incBsyFlag GEQU $0019
decBsyFlag GEQU $001A
bellVector GEQU $001B
breakVector GEQU $001C
traceVector GEQU $001D
stepVector GEQU $001E
ctlYVector GEQU $0028
proDOSVector GEQU $002A
proDOSVctr GEQU $002A ; for backward compatibility
osVector GEQU $002B
msgPtrVector GEQU $002C
msgPtrVctr GEQU $002C ; for backward compatibility
memMoverVector GEQU $0080
sysSpeedVector GEQU $0081
slotArbiterVector GEQU $0082
hiInterruptVector GEQU $0086
midiInterruptVector GEQU $0087
; offset constants for ClampRec
oyMaxClamp GEQU 0
oyMinClamp GEQU 2
oxMaxClamp GEQU 4
oxMinClamp GEQU 6
; offset constants for FWRec
oyRegExit GEQU 0
oxRegExit GEQU 2
oaRegExit GEQU 4
ostatus GEQU 6
; offset constants for MouseRec
omouseMode GEQU 0
omouseStatus GEQU 1
oyPos GEQU 2
oxPos GEQU 4
; offset constants for InterruptStateRec
oirq_A GEQU 0
oirq_X GEQU 2
oirq_Y GEQU 4
oirq_S GEQU 6
oirq_D GEQU 8
oirq_P GEQU 10
oirq_DB GEQU 11
oirq_e GEQU 12
oirq_K GEQU 13
oirq_PC GEQU 14
oirq_state GEQU 16
oirq_shadow GEQU 17
oirq_mslot GEQU 19
