sys7.1-doc-wip/Interfaces/AIncludes/ApplDeskBus.a
2019-07-27 22:37:48 +08:00

58 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;
; 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