2025-04-27 07:49:33 -04:00

50 lines
1.1 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

; ----------------------------------------------------------
PUBLIC $M_CLS_1
IF1
%out ... Including message Class 3
ENDIF
; ----------------------------------------------------------
$M_CLASS_3_STRUC LABEL BYTE
$M_CLASS_ID <0FFH,EXPECTED_VERSION,Class_3_MessageCount>
; ----------------------------------------------------------
$M_3_0FFFFH_STRUC LABEL BYTE
$M_ID <0FFFFH,$M_3_0FFFFH_MSG-$M_3_0FFFFH_STRUC>
; ----------------------------------------------------------
$M_3_0FFFFH_MSG LABEL BYTE
DB $M_3_0FFFFH_END-$M_3_0FFFFH_MSG-1
DB "Extended Error %1",CR,LF
$M_3_0FFFFH_END LABEL BYTE
; ----------------------------------------------------------
Class_3_MessageCount EQU 1
; ----------------------------------------------------------
IF FARmsg
$M_CLS_1 PROC FAR
ELSE
$M_CLS_1 PROC NEAR
ENDIF
PUSH CS
POP ES
LEA DI,$M_CLASS_3_STRUC
ADD CX,$-$M_CLASS_3_STRUC
RET
$M_CLS_1 ENDP
; ----------------------------------------------------------