Insert missing data fork assets

This commit is contained in:
Elliot Nunn
2019-08-28 18:56:56 +08:00
parent 37e088533a
commit 3d0a1ca406
42 changed files with 401 additions and 0 deletions
Vendored
BIN
View File
Binary file not shown.
View File
View File
BIN
View File
Binary file not shown.
@@ -0,0 +1,401 @@
;
; File: Connections.a
;
;
; Assember Interface to the Connection Manager.
; Copyright © Apple Computer, Inc. 1988-90
; All rights reserved.
;
IF (&TYPE('CONNECTIONS') = 'UNDEFINED') THEN
CONNECTIONS EQU 1
IF (&TYPE('CTBUTILITIES') = 'UNDEFINED') THEN
INCLUDE 'CTBUtilities.a'
ENDIF
; current Connection Manager version
curCMVersion EQU 2
; current Connection Manager Environment Record version
curConnEnvRecVers EQU 0
; error codes
cmGenericError EQU -1
cmNoErr EQU 0
cmRejected EQU 1
cmFailed EQU 2
cmTimeOut EQU 3
cmNotOpen EQU 4
cmNotClosed EQU 5
cmNoRequestPending EQU 6
cmNotSupported EQU 7
cmNoTools EQU 8
cmUserCancel EQU 9
cmUnknownError EQU 11
; CMRecFlags / CMChannel
cmData EQU $00000001
cmCntl EQU $00000002
cmAttn EQU $00000004
cmDataNoTimeout EQU $00000010
cmCntlNoTimeout EQU $00000020
cmAttnNoTimeout EQU $00000040
cmDataClean EQU $00000100
cmCntlClean EQU $00000200
cmAttnClean EQU $00000400
cmNoMenus EQU $00010000 ; High word of CMRecFlags
cmQuiet EQU $00020000
; connection status
cmStatusOpening EQU $00000001
cmStatusOpen EQU $00000002
cmStatusClosing EQU $00000004
cmStatusDataAvail EQU $00000008
cmStatusCntlAvail EQU $00000010
cmStatusAttnAvail EQU $00000020
cmStatusDRPend EQU $00000040 ;data read pending
cmStatusDWPend EQU $00000080 ;data write pending
cmStatusCRPend EQU $00000100 ;cntl read pending
cmStatusCWPend EQU $00000200 ;cntl write pending
cmStatusARPend EQU $00000400 ;attn read pending
cmStatusAWPend EQU $00000800 ;attn write pending
cmStatusBreakPend EQU $00001000
cmStatusListenPend EQU $00002000
cmStatusIncomingCallPresent EQU $00004000
cmStatusReserved0 EQU $00008000
; CMSearchFlags
cmSearchSevenBit EQU $0001
; CMBuffers
cmDataIn EQU 0
cmDataOut EQU 1
cmCntlIn EQU 2
cmCntlOut EQU 3
cmAttnIn EQU 4
cmAttnOut EQU 5
cmRsrvIn EQU 6
cmRsrvOut EQU 7
cmFlagsEOM EQU $0001;
ConnEnvironRec Record 0
version ds.w 1
baudRate ds.l 1
dataBits ds.w 1
channels ds.w 1
swFlowControl ds.b 1
hwFlowControl ds.b 1
flags ds.w 1
ConnEnvironRecSize EQU *
EndR
ConnRecord RECORD 0
procID ds.w 1
flags ds.l 1
errCode ds.w 1
refCon ds.l 1
userData ds.l 1
defProc ds.l 1
config ds.l 1
oldConfig ds.l 1
asyncEOM ds.l 1
reserved1 ds.l 1
reserved2 ds.l 1
cmPrivate ds.l 1
bufferArray ds.l 8
bufSizes ds.l 8
mluField ds.l 1
asyncCount ds.l 8
ConnRecordSize EQU *
EndR
InitCM EQU $101
CMSetRefCon EQU $102
CMGetRefCon EQU $103
CMSetUserData EQU $104
CMGetUserData EQU $105
CMGetToolName EQU $106
CMGetProcID EQU $107
CMNew EQU $108
CMDispose EQU $109
CMIdle EQU $10A
CMOpen EQU $10B
CMListen EQU $10C
CMAccept EQU $10D
CMClose EQU $10E
CMAbort EQU $10F
CMStatus EQU $110
CMRead EQU $111
CMWrite EQU $112
CMActivate EQU $113
CMResume EQU $114
CMMenu EQU $115
CMReset EQU $116
CMValidate EQU $117
CMDefault EQU $118
CMSetupSetup EQU $119
CMSetupItem EQU $11A
CMSetupCleanup EQU $11B
CMGetConfig EQU $11C
CMSetConfig EQU $11D
CMIntlToEnglish EQU $11E
CMEnglishToIntl EQU $11F
CMGetVersion EQU $120
CMGetCMVersion EQU $121
CMSetupFilter EQU $122
CMSetupPreflight EQU $123
CMChoose EQU $124
CMBreak EQU $125
CMAddSearch EQU $126
CMRemoveSearch EQU $127
CMClearSearch EQU $128
CMIOKill EQU $129
CMEvent EQU $12A
CMSetupPostflight EQU $12B
CMGetConnEnvirons EQU $12C
MACRO
_InitCM
_CTBCall #InitCM
ENDM
MACRO
_CMNew
_CTBCall #CMNew
ENDM
MACRO
_CMDispose
_CTBCall #CMDispose
ENDM
MACRO
_CMListen
_CTBCall #CMListen
ENDM
MACRO
_CMAccept
_CTBCall #CMAccept
ENDM
MACRO
_CMIdle
_CTBCall #CMIdle
ENDM
MACRO
_CMOpen
_CTBCall #CMOpen
ENDM
MACRO
_CMClose
_CTBCall #CMClose
ENDM
MACRO
_CMAbort
_CTBCall #CMAbort
ENDM
MACRO
_CMStatus
_CTBCall #CMStatus
ENDM
MACRO
_CMRead
_CTBCall #CMRead
ENDM
MACRO
_CMWrite
_CTBCall #CMWrite
ENDM
MACRO
_CMActivate
_CTBCall #CMActivate
ENDM
MACRO
_CMResume
_CTBCall #CMResume
ENDM
MACRO
_CMMenu
_CTBCall #CMMenu
ENDM
MACRO
_CMIOKill
_CTBCall #CMIOKill
ENDM
MACRO
_CMReset
_CTBCall #CMReset
ENDM
MACRO
_CMSetRefCon
_CTBCall #CMSetRefCon
ENDM
MACRO
_CMGetRefCon
_CTBCall #CMGetRefCon
ENDM
MACRO
_CMSetUserData
_CTBCall #CMSetUserData
ENDM
MACRO
_CMGetUserData
_CTBCall #CMGetUserData
ENDM
MACRO
_CMGetToolName
_CTBCall #CMGetToolName
ENDM
MACRO
_CMGetProcID
_CTBCall #CMGetProcID
ENDM
MACRO
_CMGetConnEnvirons
_CTBCall #CMGetConnEnvirons
ENDM
MACRO
_CMGetVersion
_CTBCall #CMGetVersion
ENDM
MACRO
_CMGetCMVersion
_CTBCall #CMGetCMVersion
ENDM
MACRO
_CMValidate
_CTBCall #CMValidate
ENDM
MACRO
_CMDefault
_CTBCall #CMDefault
ENDM
MACRO
_CMSetupPreflight
_CTBCall #CMSetupPreflight
ENDM
MACRO
_CMSetupSetup
_CTBCall #CMSetupSetup
ENDM
MACRO
_CMSetupFilter
_CTBCall #CMSetupFilter
ENDM
MACRO
_CMSetupItem
_CTBCall #CMSetupItem
ENDM
MACRO
_CMSetupCleanup
_CTBCall #CMSetupCleanup
ENDM
MACRO
_CMSetupPostflight
_CTBCall #CMSetupPostflight
ENDM
MACRO
_CMGetConfig
_CTBCall #CMGetConfig
ENDM
MACRO
_CMSetConfig
_CTBCall #CMSetConfig
ENDM
MACRO
_CMIntlToEnglish
_CTBCall #CMIntlToEnglish
ENDM
MACRO
_CMEnglishToIntl
_CTBCall #CMEnglishToIntl
ENDM
MACRO
_CMChoose
_CTBCall #CMChoose
ENDM
MACRO
_CMBreak
_CTBCall #CMBreak
ENDM
MACRO
_CMAddSearch
_CTBCall #CMAddSearch
ENDM
MACRO
_CMRemoveSearch
_CTBCall #CMRemoveSearch
ENDM
MACRO
_CMClearSearch
_CTBCall #CMClearSearch
ENDM
MACRO
_CMEvent
_CTBCall #CMEvent
ENDM
ENDIF
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File