+++ /dev/null
-/*++
-
-Copyright (c) 1998-2001 Klaus P. Gerlicher
-
-Module Name:
-
- regs.h
-
-Abstract:
-
- HEADER for disasm.c
-
-Environment:
-
- LINUX 2.2.X
- Kernel mode only
-
-Author:
-
- Klaus P. Gerlicher
-
-Revision History:
-
- 15-Nov-2000: general cleanup of source files
-
-Copyright notice:
-
- This file may be distributed under the terms of the GNU Public License.
-
---*/
-
-#define REGGS 0
-#define REGFS 1
-#define REGES 2
-#define REGDS 3
-#define REGEDI 4
-#define REGESI 5
-#define REGEBX 6
-#define REGEDX 7
-#define REGECX 8
-#define REGEAX 9
-#define REGEBP 10
-#define REGEIP 11
-#define REGCS 12
-#define REGEFL 13
-#define REGESP 14
-#define REGSS 15
-
-#ifdef KERNEL
-#define REGCR0 16
-#define REGCR2 17
-#define REGCR3 18
-#define REGCR4 19
-#endif
-
-#define REGDR0 20
-#define REGDR1 21
-#define REGDR2 22
-#define REGDR3 23
-#define REGDR6 24
-#define REGDR7 25
-
-#ifdef KERNEL
-#define REGGDTR 26
-#define REGGDTL 27
-#define REGIDTR 28
-#define REGIDTL 29
-#define REGTR 30
-#define REGLDTR 31
-#endif
-
-// Pseudo-registers:
-#define PREGEA 40
-#define PREGBASE PREGEA
-#define PREGEXP 41
-#define PREGRA 42
-#define PREGP 43
-#define PREGU0 44
-#define PREGU1 45
-#define PREGU2 46
-#define PREGU3 47
-#define PREGU4 48
-#define PREGU5 49
-#define PREGU6 50
-#define PREGU7 51
-#define PREGU8 52
-#define PREGU9 53
-
-#define FLAGBASE 100
-#define REGDI 100
-#define REGSI 101
-#define REGBX 102
-#define REGDX 103
-#define REGCX 104
-#define REGAX 105
-#define REGBP 106
-#define REGIP 107
-#define REGFL 108
-#define REGSP 109
-#define REGBL 110
-#define REGDL 111
-#define REGCL 112
-#define REGAL 113
-#define REGBH 114
-#define REGDH 115
-#define REGCH 116
-#define REGAH 117
-#define FLAGIOPL 118
-#define FLAGOF 119
-#define FLAGDF 120
-#define FLAGIF 121
-#define FLAGTF 122
-#define FLAGSF 123
-#define FLAGZF 124
-#define FLAGAF 125
-#define FLAGPF 126
-#define FLAGCF 127
-#define FLAGVIP 128
-#define FLAGVIF 129
-
-
-#define REGFIR REGEIP