- Patch from PM implementing ldt and tss iobitmap support.

svn path=/trunk/; revision=5685
This commit is contained in:
David Welch
2003-08-19 23:59:08 +00:00
parent c301cf0343
commit f2d9fe4842
17 changed files with 405 additions and 81 deletions
-24
View File
@@ -2607,30 +2607,6 @@ typedef struct _LANA_ENUM {
UCHAR lana[MAX_LANA];
} LANA_ENUM;
typedef struct _LDT_ENTRY {
WORD LimitLow;
WORD BaseLow;
union {
struct {
BYTE BaseMid;
BYTE Flags1;
BYTE Flags2;
BYTE BaseHi;
} Bytes;
struct {
DWORD BaseMid : 8;
DWORD Type : 5;
DWORD Dpl : 2;
DWORD Pres : 1;
DWORD LimitHi : 4;
DWORD Sys : 1;
DWORD Reserved_0 : 1;
DWORD Default_Big : 1;
DWORD Granularity : 1;
DWORD BaseHi : 8;
} Bits;
} HighWord;
} LDT_ENTRY, *PLDT_ENTRY, *LPLDT_ENTRY;
typedef struct tagLOCALESIGNATURE {
DWORD lsUsb[4];