2 TITLE MODEMES
- MESSAGES DISPLAYED
ON CONSOLE BY MODE
4 ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ P R O L O G ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
7 ; AC001 - P3976: Need to have all pieces of messages in MODE.SKL so have to
8 ; implement the SYSGETMSG method of getting addressability to
9 ; the pieces. This means that the code does a SYSGETMSG call
10 ; which returns a pointer (DS:SI) to the message piece. The
11 ; address is then put in the sublist block for the message
15 ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ P R O L O G ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
17 PRINTF_CODE
SEGMENT PUBLIC
18 ASSUME
CS:PRINTF_CODE
,DS:PRINTF_CODE
20 CR EQU
13 ;CARRIAGE RETURN
22 BEEP EQU
7 ;AUDIBLE TONE
23 EOM EQU
0 ;NULL TERMINATOR, REQUIRED BY PRINTF
26 %
OUT including MODESUBS
.INC
27 %
OUT including MODEDEFS
.INC
34 PUBLIC number_of_sublists
36 PUBLIC MOVED_MSG
, ERR1
, ERR2
, PT80
, PT80N
, PT132
, PT132N
37 PUBLIC PTLINES
, RATEMSG
, INITMSG
, REDIRMSG
, SHIFT_MSG
, sublist_shift_msg
38 PUBLIC NOTREMSG
, RETPARTO
, sublist_retparto
, CANT_SHIFT
, sublist_cant_shift
39 PUBLIC NUMBERS
, ;AC001;INF_OR_NO_ptr
40 PUBLIC Invalid_number_of_parameters
, COM1_or_COM2
, net_error
41 PUBLIC Invalid_parameter
, not_supported
, offending_parameter
42 PUBLIC offending_parameter_ptr
43 PUBLIC INITMSG
, device
,pbaud
,pparity
,pdata
,pstop
,pparm
,pbaud
,baud_19200
47 PUBLIC CPMSG2
,CPMSGLST2DEV
51 PUBLIC CPMSG6
,CPMSGLST6CP
,CPMSGLST6DEV
52 PUBLIC CPMSG7
,CPMSGLST7DEV
53 ;AC001; PUBLIC CPMSGLST8HD
57 ;AC001; PUBLIC CPMSG8_PR
58 PUBLIC CPMSG9
,CPMSGLST9CP
60 PUBLIC sublist_cpmsg10
61 ;AC001; PUBLIC CPMSGLST10FUN
62 ;AC001; PUBLIC CPMSG10_QUERY
63 ;AC001; PUBLIC CPMSG10_DES
64 ;AC001; PUBLIC CPMSG10_REFRESH
65 ;AC001; PUBLIC CPMSG10_SELECT
66 ;AC001; PUBLIC CPMSG10_GLOBAL
71 ;AC001; PUBLIC CPMSG13_ACT
72 ;AC001; PUBLIC CPMSG13_SYS
77 PUBLIC sublist_CPMSG17
78 ;AC001; PUBLIC CPMSGLST17FUN
79 ;AC001; PUBLIC CPMSG17_QUERY
80 ;AC001; PUBLIC CPMSG17_PREP
81 ;AC001; PUBLIC CPMSG17_REFRESH
82 ;AC001; PUBLIC CPMSG17_ACT
83 ;AC001; PUBLIC CPMSG17_WRIT
88 PUBLIC dev_name_size
;used by invoke for msg srv
89 PUBLIC stat_dev_ptr
;used by invoke for msg srv
90 PUBLIC long_underline
;used by invoke for msg srv
91 PUBLIC five_char_underline
;used by invoke for msg srv
92 PUBLIC four_char_underline
;used by invoke for msg srv
94 PUBLIC status_for_device
96 ;AC001; PUBLIC noretry
100 PUBLIC lines_equal_msg
;used by analyze_and_invoke, "LINES=%1" definition
102 ;AC001; PUBLIC rightmost
103 ;AC001; PUBLIC leftmost
104 ;AC001; PUBLIC infinite
109 PUBLIC COLUMNS_equal_msg
115 PUBLIC function_not_supported
116 PUBLIC Required_font_not_loaded
117 PUBLIC ANSI_not_loaded
118 PUBLIC Baud_rate_required
119 PUBLIC RETRY_type_ptr
121 PUBLIC Baud_rate_required
122 PUBLIC not_supported_ptr
123 PUBLIC Illegal_device_ptr
125 PUBLIC syntax_error_ptr
126 PUBLIC rate_and_delay_together
128 PUBLIC Invalid_switch
138 PUBLIC cpmsgxx_select
139 PUBLIC cpmsgxx_refresh