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.

141 lines
2.5 KiB

  1. /* asmerrtb.c -- microsoft 80x86 assembler
  2. **
  3. ** microsoft (r) macro assembler
  4. ** copyright (c) microsoft corp 1986. all rights reserved
  5. **
  6. ** randy nevin
  7. **
  8. ** 10/90 - Quick conversion to 32 bit by Jeff Spencer
  9. */
  10. #include <stdio.h>
  11. #include "asm86.h"
  12. #include "asmfcn.h"
  13. #include "asmmsg.h"
  14. /* error message table - on 8086 it is in a far segment */
  15. char FAR *messages[E_MAX] = { NULL, };
  16. short FAR msgnum[] = { /* this table must be in the same order as the
  17. error codes in asm86.h */
  18. 0,
  19. ER_BNE,
  20. ER_ECL,
  21. ER_RAD,
  22. ER_UST,
  23. ER_RSY,
  24. ER_SMD,
  25. ER_PHE,
  26. ER_ELS,
  27. ER_NCB,
  28. ER_SND,
  29. ER_SYN,
  30. ER_TIL,
  31. ER_NGR,
  32. ER_PS1,
  33. ER_TUL,
  34. ER_SDK,
  35. ER_RES,
  36. ER_IFR,
  37. ER_MBR,
  38. ER_WRT,
  39. ER_MSG,
  40. 0,
  41. ER_MSY,
  42. ER_ALD,
  43. ER_SPC,
  44. ER_NPA,
  45. ER_RMD,
  46. ER_OPN,
  47. ER_OPR,
  48. ER_DV0,
  49. ER_SCN,
  50. ER_OMM,
  51. ER_IUE,
  52. 0,
  53. ER_RRF,
  54. ER_OHS,
  55. ER_NOP,
  56. 0,
  57. ER_LOS,
  58. ER_OOC,
  59. ER_OSA,
  60. 0,
  61. ER_CXP,
  62. ER_OSG,
  63. ER_ASD,
  64. ER_ASC,
  65. ER_DBR,
  66. ER_DIR,
  67. ER_IBR,
  68. ER_IUR,
  69. ER_VOR,
  70. ER_NIP,
  71. ER_IOT,
  72. ER_JOR,
  73. 0,
  74. ER_IRV,
  75. ER_NIM,
  76. ER_IIS,
  77. ER_BRI,
  78. ER_CSI,
  79. ER_AXL,
  80. ER_ISR,
  81. ER_NCS,
  82. ER_OCI,
  83. ER_JCD,
  84. ER_NSO,
  85. ER_OAP,
  86. ER_OES,
  87. ER_CRS,
  88. ER_MSB,
  89. ER_NEB,
  90. ER_FOF,
  91. ER_IDV,
  92. ER_SAE,
  93. ER_DTL,
  94. ER_UID,
  95. ER_MVD,
  96. ER_OIL,
  97. ER_DIS,
  98. ER_ODI,
  99. ER_FCO,
  100. 0,
  101. 0,
  102. ER_CEA,
  103. ER_7OE,
  104. ER_EOF,
  105. ER_ENS,
  106. ER_EP1,
  107. ER_EP2,
  108. ER_ERR,
  109. ER_ERE,
  110. ER_ERZ,
  111. ER_END,
  112. ER_ESD,
  113. ER_EBL,
  114. ER_ENB,
  115. ER_EID,
  116. ER_EDF,
  117. ER_OWL,
  118. ER_LTL,
  119. ER_IMP,
  120. ER_MDZ,
  121. ER_286,
  122. ER_AP2,
  123. ER_JSH,
  124. ER_EXP,
  125. ER_LNL,
  126. ER_NDN,
  127. ER_EMS,
  128. ER_MOP,
  129. ER_PAR,
  130. ER_NMC,
  131. ER_UEL,
  132. ER_CPU,
  133. ER_ONW,
  134. ER_ANW,
  135. ER_INC,
  136. ER_FPO1,
  137. ER_FPO2
  138. };
  139.