Windows NT 4.0 source code leak
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.

91 lines
1.7 KiB

4 years ago
  1. #define REGGS 0
  2. #define REGFS 1
  3. #define REGES 2
  4. #define REGDS 3
  5. #define REGEDI 4
  6. #define REGESI 5
  7. #define REGEBX 6
  8. #define REGEDX 7
  9. #define REGECX 8
  10. #define REGEAX 9
  11. #define REGEBP 10
  12. #define REGEIP 11
  13. #define REGCS 12
  14. #define REGEFL 13
  15. #define REGESP 14
  16. #define REGSS 15
  17. #ifdef KERNEL
  18. #define REGCR0 16
  19. #define REGCR2 17
  20. #define REGCR3 18
  21. #define REGCR4 19
  22. #endif
  23. #define REGDR0 20
  24. #define REGDR1 21
  25. #define REGDR2 22
  26. #define REGDR3 23
  27. #define REGDR6 24
  28. #define REGDR7 25
  29. #ifdef KERNEL
  30. #define REGGDTR 26
  31. #define REGGDTL 27
  32. #define REGIDTR 28
  33. #define REGIDTL 29
  34. #define REGTR 30
  35. #define REGLDTR 31
  36. #endif
  37. // Pseudo-registers:
  38. #define PREGEA 40
  39. #define PREGBASE PREGEA
  40. #define PREGEXP 41
  41. #define PREGRA 42
  42. #define PREGP 43
  43. #define PREGU0 44
  44. #define PREGU1 45
  45. #define PREGU2 46
  46. #define PREGU3 47
  47. #define PREGU4 48
  48. #define PREGU5 49
  49. #define PREGU6 50
  50. #define PREGU7 51
  51. #define PREGU8 52
  52. #define PREGU9 53
  53. #define FLAGBASE 100
  54. #define REGDI 100
  55. #define REGSI 101
  56. #define REGBX 102
  57. #define REGDX 103
  58. #define REGCX 104
  59. #define REGAX 105
  60. #define REGBP 106
  61. #define REGIP 107
  62. #define REGFL 108
  63. #define REGSP 109
  64. #define REGBL 110
  65. #define REGDL 111
  66. #define REGCL 112
  67. #define REGAL 113
  68. #define REGBH 114
  69. #define REGDH 115
  70. #define REGCH 116
  71. #define REGAH 117
  72. #define FLAGIOPL 118
  73. #define FLAGOF 119
  74. #define FLAGDF 120
  75. #define FLAGIF 121
  76. #define FLAGTF 122
  77. #define FLAGSF 123
  78. #define FLAGZF 124
  79. #define FLAGAF 125
  80. #define FLAGPF 126
  81. #define FLAGCF 127
  82. #define FLAGVIP 128
  83. #define FLAGVIF 129
  84. #define REGFIR REGEIP