sys7.1-doc-wip/Interfaces/AIncludes/ApplDeskBus.a

58 lines
1.7 KiB
Plaintext
Raw Normal View History

2019-07-27 14:37:48 +00:00
;
; File: ApplDeskBus.a
;
; Contains: xxx put contents here xxx
;
; Written by: xxx put writers here xxx
;
; Copyright: © 1991 by Apple Computer, Inc., all rights reserved.
;
; Change History (most recent first):
;
; <6> 1/30/91 gbm sab, #38: Change the already including this file variable to
; all uppercase
;
; To Do:
;
; Version: 2.89
; Created: Friday, October 20, 1989 at 9:11:52 PM
; File: ApplDeskBus.a
;
; Assembler Interface to the Macintosh Libraries
; Copyright Apple Computer, Inc. 1986-1988
; All Rights Reserved
;
; 1.0 CCH 11/ 9/1988 Adding to EASE.
; END EASE MODIFICATION HISTORY
;•1.1 CCH 9/14/1988 Updated EASE with the current rev of this file.
;--------------------------------------------------------------------
IF &TYPE('__INCLUDINGAPPLDESKBUS__') = 'UNDEFINED' THEN
__INCLUDINGAPPLDESKBUS__ SET 1
ADBOpBlock RECORD 0
dataBuffPtr DS.L 1 ; Ptr - address of data buffer
opServiceRtPtr DS.L 1 ; Ptr - service routine pointer
opDataAreaPtr DS.L 1 ; Ptr - optional data area address
opBlkSize EQU * ; size of ADBOpBlock
ENDR
ADBDataBlock RECORD 0
devType DS.B 1 ; SignedByte - device type
origADBAddr DS.B 1 ; SignedByte - original ADB Address
dbServiceRtPtr DS.L 1 ; Ptr - service routine pointer
dbDataAreaAddr DS.L 1 ; Ptr - data area address
dbBlkSize EQU * ; size of ADBDataBlock
ENDR
ADBSetInfoBlock RECORD 0
siServiceRtPtr DS.L 1 ; Ptr - service routine pointer
siDataAreaAddr DS.L 1 ; Ptr - data area address
siBlkSize EQU * ; size of ADBSetInfoBlock
ENDR
ENDIF ; ...already included