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

52 lines
1.3 KiB
Plaintext
Raw Permalink 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: 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