1 ;======================= START OF SPECIFICATIONS =========================
3 ; MODULE NAME: DEBMES.FIL
5 ; DESCRIPTIVE NAME: MESSAGES USED BY DEBUG
7 ; FUNCTION: PROVIDES FASTBLD.EXE THE MESSAGES THAT ARE TO BE USED BY DEBUG.
17 ; INTERNAL REFERENCES: NA
19 ; EXTERNAL REFERENCES: NA
21 ; NOTES: THIS MODULE IS TO BE PREPPED BY FASTBLD.EXE.
23 ; FASTBLD.EXE CREATES: DEBUG.CLA
30 ; REVISION HISTORY: NA
33 ; COPYRIGHT: "THE IBM PERSONAL COMPUTER EDLIN UTILITY"
34 ; "VERSION 3.40 (C) COPYRIGHT IBM CORP 1987"
35 ; "LICENSED MATERIAL - PROGRAM PROPERTY OF IBM"
39 ;======================= END OF SPECIFICATIONS ===========================
41 ;=========================================================================
42 ;debug utility message file
43 ;=========================================================================
45 :util DEBUG ;utility name
47 :class 1 ;extended errors
49 :class A ;system messages
50 :use 1 COMMON1 ;"Incorrect DOS version"
51 :use 2 COMMON2 ;"Insufficient memory"
52 :use 3 COMMON3 ;"Error loading messages"
53 :def 4 "Allocation failed or specified buffer too small",CR,LF
54 ;:def 5 "Bad or missing Msg info",CR,LF
56 :class B ;utility messages
57 :def 6 "Bad device name" ;baddev_ptr
58 :def 7 "Couldn't open list device PRN",CR,LF
59 "Enter name of list device? " ;badlstmes_ptr
60 :def 8 CR,LF ;crlf_ptr
61 :def 9 CR,LF,"Program terminated normally",CR,LF ;endmes_ptr
62 :def 10 "Invalid drive specification",CR,LF ;nambad_ptr
63 :def 12 "File creation error",CR,LF ;noroom_ptr
64 :def 13 "Insufficient space on disk",CR,LF ;nospace_ptr
65 :def 14 "Disk error reading drive %1",CR,LF ;dr1_ptr
66 :def 15 "Disk error writing drive %1",CR,LF ;dr2_ptr
67 :def 16 "Write protect error reading drive %1",CR,LF ;dr3_ptr
68 :def 17 "Write protect error writing drive %1",CR,LF ;dr4_ptr
69 :def 19 "%1^ Error" ;synerr
70 :def 20 "Error in EXE or HEX file",CR,LF ;exebad_ptr/hexerr_ptr
73 :def 21 "EXE and HEX files cannot be written",CR,LF ;exewrt_ptr/hexwrt_ptr
74 :def 22 "EXEC failure" ;execemes_ptr
75 :def 23 "(W)rite error, no destination defined",CR,LF ;nonamespec_ptr
76 :def 24 "Access denied",CR,LF ;accmes_ptr
77 :def 25 "Parity error or nonexistant memory error detected" ;paritymes_ptr
78 :def 26 "-" ;prompt_ptr
79 :def 27 "%1 -" ;change_flag_ptr
80 :def 32 "%1%2" ;unassem_ln_ptr
81 :def 33 "%1:%2 %3" ;hex_ptr
82 :def 34 "%1 %2" ;add_ptr
83 :def 35 "%1 %2",CR,LF,":" ;single_reg_ptr
84 :def 36 "%1=%2 " ;register_ptr
85 :def 37 "%1 Error" ;errmes_ptr
86 :def 38 "Writing %1 bytes" ;wrtmes_ptr
87 :def 39 "%1:%2=" ;loc_ptr
88 :def 40 "%1" ;little_ptr
92 :def 42 "%1:%2 %3 %4 %5:%6" ;comp_ptr
93 :def 44 32,8 ;bacmes_ptr
94 ; :def 45 "Unable to allocate message handler",CR,LF
96 :def 46 "%1" ;arg_buf_ptr
97 :def 47 "%1" ;one_char_buf_ptr
99 :def 50 "%1 of a total %2 EMS pages have been allocated",cr,lf
100 :def 51 "%1 of a total %2 EMS handles have been allocated",cr,lf
101 :def 55 "Handle created = %1 ",cr,lf
102 :def 56 "Logical page %1 mapped to physical page %2 ",cr,lf
103 :def 57 "EMS hardward/software failure",cr,lf
104 :def 58 "Handle not found",cr,lf
105 :def 59 "Invalid function code",cr,lf
106 :def 60 "No free handles",cr,lf
107 :def 61 "Save/Restore error",cr,lf
108 :def 62 "Total pages exceeded",cr,lf
109 :def 63 "Free pages exceeded",cr,lf
110 :def 64 "Parameter error",cr,lf
111 :def 65 "Logical Page out of range",cr,lf
112 :def 66 "Physical Page out of range",cr,lf
113 :def 67 "Save area already in use",cr,lf
114 :def 68 "Save area not in use",cr,lf
115 :def 70 "General EMS error",cr,lf
116 :def 71 "Missing or invalid EMS parameter",cr,lf
117 :def 72 "Handle %1 has %2 pages allocated",cr,lf
118 :def 75 "Physical page %1 = Frame segment %2",cr,lf
119 :def 76 "Handle %1 deallocated",cr,lf
120 :def 78 "EMS not installed",cr,lf
124 ;=========================================================================
125 ;=========================================================================