summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/DEBUG/DEBUG.SKL
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/DEBUG/DEBUG.SKL')
-rw-r--r--v4.0/src/CMD/DEBUG/DEBUG.SKL125
1 files changed, 125 insertions, 0 deletions
diff --git a/v4.0/src/CMD/DEBUG/DEBUG.SKL b/v4.0/src/CMD/DEBUG/DEBUG.SKL
new file mode 100644
index 0000000..0720426
--- /dev/null
+++ b/v4.0/src/CMD/DEBUG/DEBUG.SKL
@@ -0,0 +1,125 @@
1;======================= START OF SPECIFICATIONS =========================
2;
3; MODULE NAME: DEBMES.FIL
4;
5; DESCRIPTIVE NAME: MESSAGES USED BY DEBUG
6;
7; FUNCTION: PROVIDES FASTBLD.EXE THE MESSAGES THAT ARE TO BE USED BY DEBUG.
8;
9; ENTRY POINT: NA
10;
11; INPUT: NA
12;
13; EXIT NORMAL: NA
14;
15; EXIT ERROR: NA
16;
17; INTERNAL REFERENCES: NA
18;
19; EXTERNAL REFERENCES: NA
20;
21; NOTES: THIS MODULE IS TO BE PREPPED BY FASTBLD.EXE.
22;
23; FASTBLD.EXE CREATES: DEBUG.CLA
24; DEBUG.CLB
25; DEBUG.CLC
26; DEBUG.CLD
27; DEBUG.CL1
28; DEBUG.CL2
29;
30; REVISION HISTORY: NA
31;
32;
33; COPYRIGHT: "THE IBM PERSONAL COMPUTER EDLIN UTILITY"
34; "VERSION 3.40 (C) COPYRIGHT IBM CORP 1987"
35; "LICENSED MATERIAL - PROGRAM PROPERTY OF IBM"
36;
37; PROGRAM AUTHOR: DS
38;
39;======================= END OF SPECIFICATIONS ===========================
40
41;=========================================================================
42;debug utility message file
43;=========================================================================
44
45:util DEBUG ;utility name
46
47:class 1 ;extended errors
48
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
55
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
71
72:class C
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
89
90:class D
91:def 41 "%1" ;big_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
95 ;fatal_error
96:def 46 "%1" ;arg_buf_ptr
97:def 47 "%1" ;one_char_buf_ptr
98
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
121
122:end
123
124;=========================================================================
125;=========================================================================