supermario/base/SuperMarioProj.1994-02-09/Interfaces/AIncludes/CRMSerialDevices.a

52 lines
1.3 KiB
Plaintext
Raw Normal View History

2019-06-29 15:17:50 +00:00
;
; File: CRMSerialDevices.a
;
; Contains: Interface to the Communications Resource Manager Serial Device Utilities
;
; Written by: Byron Han
;
; Copyright: © 1988-1990 by Apple Computer, Inc., all rights reserved.
;
; Change History (most recent first):
;
; <4> 6/24/91 BH changed to conform to standard conditional wrapper
; <3> 1/30/91 gbm sab, #38: Change the already including this file variable to
; all uppercase (for security reasons)
; <2> 10/2/90 kaz Support for Icon Suites: deviceIcon is now a handle to a
; CRMIconRecord; bumped up record version #. <jng>
; <1> 3/14/90 BBH first checked in
;
; To Do:
;
;
IF (&TYPE('__INCLUDINGCRMSERIALDEVICES__') = 'UNDEFINED') THEN
__INCLUDINGCRMSERIALDEVICES__ SET 1
; crmDeviceType
crmSerialDevice EQU 1
curCRMSerRecVers EQU 1
; We put the old ICN# data at the top for backwards compatibility
CRMIconRecord Record 0
oldIcon ds.l 32 ; ICN# data & mask
oldMask ds.l 32 ;
theSuite ds.l 1 ; handle to an iconSuite
reserved ds.l 1 ;
EndR
CRMSerialRecord Record 0
version ds.w 1
inputDriverName ds.l 1
outputDriverName ds.l 1
name ds.l 1
deviceIcon ds.l 1 ; was: a handle to an 'ICN#' resource
; now: a CRMIconHandle
ratedSpeed ds.l 1
maxSpeed ds.l 1
reserved ds.l 1
EndR
ENDIF ; already included