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.

133 lines
5.1 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. :class B ;utility messages
  60. :def 6 "Bad device name" ;baddev_ptr
  61. :def 7 "Couldn't open list device PRN",CR,LF
  62. "Enter name of list device? " ;badlstmes_ptr
  63. :def 8 CR,LF ;crlf_ptr
  64. :def 9 CR,LF,"Program terminated normally",CR,LF ;endmes_ptr
  65. :def 10 "Invalid drive specification",CR,LF ;nambad_ptr
  66. :def 12 "File creation error",CR,LF ;noroom_ptr
  67. :def 13 "Insufficient space on disk",CR,LF ;nospace_ptr
  68. :def 14 "Disk error reading drive %1",CR,LF ;dr1_ptr
  69. :def 15 "Disk error writing drive %1",CR,LF ;dr2_ptr
  70. :def 16 "Write protect error reading drive %1",CR,LF ;dr3_ptr
  71. :def 17 "Write protect error writing drive %1",CR,LF ;dr4_ptr
  72. :def 19 "%1^ Error" ;synerr
  73. :def 20 "Error in EXE or HEX file",CR,LF ;exebad_ptr/hexerr_ptr
  74. :class C
  75. :def 21 "EXE and HEX files cannot be written",CR,LF ;exewrt_ptr/hexwrt_ptr
  76. :def 22 "EXEC failure" ;execemes_ptr
  77. :def 23 "(W)rite error, no destination defined",CR,LF ;nonamespec_ptr
  78. :def 24 "Access denied",CR,LF ;accmes_ptr
  79. :def 25 "Parity error or nonexistant memory error detected" ;paritymes_ptr
  80. :def 26 "-" ;prompt_ptr
  81. :def 27 "%1 -" ;change_flag_ptr
  82. :def 32 "%1%2" ;unassem_ln_ptr
  83. :def 33 "%1:%2 %3" ;hex_ptr
  84. :def 34 "%1 %2" ;add_ptr
  85. :def 35 "%1 %2",CR,LF,":" ;single_reg_ptr
  86. :def 36 "%1=%2 " ;register_ptr
  87. :def 37 "%1 Error" ;errmes_ptr
  88. :def 38 "Writing %1 bytes" ;wrtmes_ptr
  89. :def 39 "%1:%2=" ;loc_ptr
  90. :def 40 "%1" ;little_ptr
  91. :class D
  92. :def 41 "%1" ;big_ptr
  93. :def 42 "%1:%2 %3 %4 %5:%6" ;comp_ptr
  94. :def 44 32,8 ;bacmes_ptr
  95. ; :def 45 "Unable to allocate message handler",CR,LF
  96. ;fatal_error
  97. :def 46 "%1" ;arg_buf_ptr
  98. :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
  121. :end
  122. ;=========================================================================
  123. ;=========================================================================
  124.