Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

208 lines
8.8 KiB

  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. ; COPYRIGHT: "MS DOS DEBUG Utility"
  33. ; "Version 5.00 (C) Copyright 1991 Microsoft"
  34. ; "Licensed Material - Property of Microsoft "
  35. ; "All rights reserved"
  36. ;
  37. ;======================= END OF SPECIFICATIONS ===========================
  38. ;=========================================================================
  39. ;debug utility message file
  40. ;=========================================================================
  41. :util DEBUG ;utility name
  42. :class 1 ;extended errors
  43. :class A ;system messages
  44. :use 1 COMMON1 ;"Incorrect DOS version"
  45. :use 2 COMMON2 ;"Insufficient memory"
  46. :use 3 COMMON3 ;"Error loading messages"
  47. :def 4 "Allocation failed or specified buffer too small",CR,LF
  48. :def 90 "Starts Debug, a program testing and editing tool.",cr,lf,cr,lf
  49. :def 91 "DEBUG [pathname [arglist]]",cr,lf,cr,lf
  50. :def 92 " pathname Program or other file to debug.", cr,lf
  51. :def 93 " arglist Arguments to pass to the program when it is loaded",cr,lf,cr,lf
  52. :def 94 "Once Debug is started, enter ? to display a list of debugging commands.",cr,lf
  53. :def 100 "A (assemble), ...."
  54. :def 101 "...."
  55. :def 102 "...."
  56. :def 103 "...."
  57. :def 104 "...."
  58. :def 105 "...."
  59. :use 8001 COMMON39 ;"Incorrect DOS version"
  60. :use 8002 COMMON40 ;"Insufficient memory"
  61. :use 8003 COMMON41 ;"Error loading messages"
  62. :def 8004 "Allocation failed or specified buffer too small",CR,LF
  63. :def 8090 "Starts Debug, a program testing and editing tool.",cr,lf,cr,lf
  64. :def 8091 "DEBUG [pathname [arglist]]",cr,lf,cr,lf
  65. :def 8092 " pathname Program or other file to debug.", cr,lf
  66. :def 8093 " arglist Arguments to pass to the program when it is loaded",cr,lf,cr,lf
  67. :def 8094 "Once Debug is started, enter ? to display a list of debugging commands.",cr,lf
  68. :def 8100 "A (assemble), ...."
  69. :def 8101 "...."
  70. :def 8102 "...."
  71. :def 8103 "...."
  72. :def 8104 "...."
  73. :def 8105 "...."
  74. :class B ;utility messages
  75. :def 6 "Bad device name" ;baddev_ptr
  76. :def 7 "Couldn't open list device PRN",CR,LF
  77. "Enter name of list device? " ;badlstmes_ptr
  78. :def 8 CR,LF ;crlf_ptr
  79. :def 9 CR,LF,"Program terminated normally",CR,LF ;endmes_ptr
  80. :def 10 "Invalid drive specification",CR,LF ;nambad_ptr
  81. :def 12 "File creation error",CR,LF ;noroom_ptr
  82. :def 13 "Insufficient space on disk",CR,LF ;nospace_ptr
  83. :def 14 "Disk error reading drive %1",CR,LF ;dr1_ptr
  84. :def 15 "Disk error writing drive %1",CR,LF ;dr2_ptr
  85. :def 16 "Write protect error reading drive %1",CR,LF ;dr3_ptr
  86. :def 17 "Write protect error writing drive %1",CR,LF ;dr4_ptr
  87. :def 19 "%1^ Error" ;synerr
  88. :def 20 "Error in EXE or HEX file",CR,LF ;exebad_ptr/hexerr_ptr
  89. :def 8006 "Bad device name" ;baddev_ptr
  90. :def 8007 "Couldn't open list device PRN",CR,LF
  91. :def 8008 CR,LF ;crlf_ptr
  92. :def 8009 CR,LF,"Program terminated normally",CR,LF ;endmes_ptr
  93. :def 8010 "Invalid drive specification",CR,LF ;nambad_ptr
  94. :def 8012 "File creation error",CR,LF ;noroom_ptr
  95. :def 8013 "Insufficient space on disk",CR,LF ;nospace_ptr
  96. :def 8014 "Disk error reading drive %1",CR,LF ;dr1_ptr
  97. :def 8015 "Disk error writing drive %1",CR,LF ;dr2_ptr
  98. :def 8016 "Write protect error reading drive %1",CR,LF ;dr3_ptr
  99. :def 8017 "Write protect error writing drive %1",CR,LF ;dr4_ptr
  100. :def 8019 "%1^ Error" ;synerr
  101. :def 8020 "Error in EXE or HEX file",CR,LF ;exebad_ptr/hexerr_ptr
  102. :class C
  103. :def 21 "EXE and HEX files cannot be written",CR,LF ;exewrt_ptr/hexwrt_ptr
  104. :def 22 "EXEC failure" ;execemes_ptr
  105. :def 23 "(W)rite error, no destination defined",CR,LF ;nonamespec_ptr
  106. :def 24 "Access denied",CR,LF ;accmes_ptr
  107. :def 25 "Parity error or nonexistant memory error detected" ;paritymes_ptr
  108. :def 26 "-" ;prompt_ptr
  109. :def 27 "%1 -" ;change_flag_ptr
  110. :def 32 "%1%2" ;unassem_ln_ptr
  111. :def 33 "%1:%2 %3" ;hex_ptr
  112. :def 34 "%1 %2" ;add_ptr
  113. :def 35 "%1 %2",CR,LF,":" ;single_reg_ptr
  114. :def 36 "%1=%2 " ;register_ptr
  115. :def 37 "%1 Error" ;errmes_ptr
  116. :def 38 "Writing %1 bytes" ;wrtmes_ptr
  117. :def 39 "%1:%2=" ;loc_ptr
  118. :def 40 "%1" ;little_ptr
  119. :def 8021 "EXE and HEX files cannot be written",CR,LF ;exewrt_ptr/hexwrt_ptr
  120. :def 8022 "EXEC failure" ;execemes_ptr
  121. :def 8023 "(W)rite error, no destination defined",CR,LF ;nonamespec_ptr
  122. :def 8024 "Access denied",CR,LF ;accmes_ptr
  123. :def 8025 "Parity error or nonexistant memory error detected" ;paritymes_ptr
  124. :def 8026 "-" ;prompt_ptr
  125. :def 8027 "%1 -" ;change_flag_ptr
  126. :def 8032 "%1%2" ;unassem_ln_ptr
  127. :def 8033 "%1:%2 %3" ;hex_ptr
  128. :def 8034 "%1 %2" ;add_ptr
  129. :def 8035 "%1 %2",CR,LF,":" ;single_reg_ptr
  130. :def 8036 "%1=%2 " ;register_ptr
  131. :def 8037 "%1 Error" ;errmes_ptr
  132. :def 8038 "Writing %1 bytes" ;wrtmes_ptr
  133. :def 8039 "%1:%2=" ;loc_ptr
  134. :def 8040 "%1" ;little_ptr
  135. :class D
  136. :def 41 "%1" ;big_ptr
  137. :def 42 "%1:%2 %3 %4 %5:%6" ;comp_ptr
  138. :def 44 32,8 ;bacmes_ptr
  139. ; :def 45 "Unable to allocate message handler",CR,LF
  140. ;fatal_error
  141. :def 46 "%1" ;arg_buf_ptr
  142. :def 47 "%1" ;one_char_buf_ptr
  143. :def 50 "%1 of a total %2 EMS pages have been allocated",cr,lf
  144. :def 51 "%1 of a total %2 EMS handles have been allocated",cr,lf
  145. :def 55 "Handle created = %1 ",cr,lf
  146. :def 56 "Logical page %1 mapped to physical page %2 ",cr,lf
  147. :def 57 "EMS hardward/software failure",cr,lf
  148. :def 58 "Handle not found",cr,lf
  149. :def 59 "Invalid function code",cr,lf
  150. :def 60 "No free handles",cr,lf
  151. :def 61 "Save/Restore error",cr,lf
  152. :def 62 "Total pages exceeded",cr,lf
  153. :def 63 "Free pages exceeded",cr,lf
  154. :def 64 "Parameter error",cr,lf
  155. :def 65 "Logical Page out of range",cr,lf
  156. :def 66 "Physical Page out of range",cr,lf
  157. :def 67 "Save area already in use",cr,lf
  158. :def 68 "Save area not in use",cr,lf
  159. :def 70 "General EMS error",cr,lf
  160. :def 71 "Missing or invalid EMS parameter",cr,lf
  161. :def 72 "Handle %1 has %2 pages allocated",cr,lf
  162. :def 75 "Physical page %1 = Frame segment %2",cr,lf
  163. :def 76 "Handle %1 deallocated",cr,lf
  164. :def 78 "EMS not installed",cr,lf
  165. :def 8041 "%1" ;big_ptr
  166. :def 8042 "%1:%2 %3 %4 %5:%6" ;comp_ptr
  167. :def 8044 32,8 ;bacmes_ptr
  168. :def 8046 "%1" ;arg_buf_ptr
  169. :def 8047 "%1" ;one_char_buf_ptr
  170. :def 8050 "%1 of a total %2 EMS pages have been allocated",cr,lf
  171. :def 8051 "%1 of a total %2 EMS handles have been allocated",cr,lf
  172. :def 8055 "Handle created = %1 ",cr,lf
  173. :def 8056 "Logical page %1 mapped to physical page %2 ",cr,lf
  174. :def 8057 "EMS hardward/software failure",cr,lf
  175. :def 8058 "Handle not found",cr,lf
  176. :def 8059 "Invalid function code",cr,lf
  177. :def 8060 "No free handles",cr,lf
  178. :def 8061 "Save/Restore error",cr,lf
  179. :def 8062 "Total pages exceeded",cr,lf
  180. :def 8063 "Free pages exceeded",cr,lf
  181. :def 8064 "Parameter error",cr,lf
  182. :def 8065 "Logical Page out of range",cr,lf
  183. :def 8066 "Physical Page out of range",cr,lf
  184. :def 8067 "Save area already in use",cr,lf
  185. :def 8068 "Save area not in use",cr,lf
  186. :def 8070 "General EMS error",cr,lf
  187. :def 8071 "Missing or invalid EMS parameter",cr,lf
  188. :def 8072 "Handle %1 has %2 pages allocated",cr,lf
  189. :def 8075 "Physical page %1 = Frame segment %2",cr,lf
  190. :def 8076 "Handle %1 deallocated",cr,lf
  191. :def 8078 "EMS not installed",cr,lf
  192. :end
  193. ;=========================================================================
  194. ;=========================================================================
  195.