vm86.h File Reference

Go to the source code of this file.

Defines

#define IF   (1 << 9)
#define IOPL   ( (1 << 12) | (1 << 13) )
#define NT   (1 << 14)
#define RF   (1 << 16)
#define VM   (1 << 17)
#define VIF   (1 << 19)
#define VIP   (1 << 20)
#define SEGMENT_TO_LINEAR(segment, offset)   ((segment << 4) + (offset))
#define CLI   0xfa
#define HLT   0xf4
#define INTn   0xcd
#define IRET   0xcf
#define POPF   0x9d
#define PUSHF   0x9c
#define STI   0xfb
#define OPERAND32   0x66
#define ADDRESS32   0x67
#define MAX_VM86_MEM   (0xffff + (0xffff << 4))


Define Documentation

#define ADDRESS32   0x67
 

#define CLI   0xfa
 

#define HLT   0xf4
 

#define IF   (1 << 9)
 

#define INTn   0xcd
 

#define IOPL   ( (1 << 12) | (1 << 13) )
 

#define IRET   0xcf
 

#define MAX_VM86_MEM   (0xffff + (0xffff << 4))
 

#define NT   (1 << 14)
 

#define OPERAND32   0x66
 

#define POPF   0x9d
 

#define PUSHF   0x9c
 

#define RF   (1 << 16)
 

#define SEGMENT_TO_LINEAR segment,
offset   )     ((segment << 4) + (offset))
 

#define STI   0xfb
 

#define VIF   (1 << 19)
 

#define VIP   (1 << 20)
 

#define VM   (1 << 17)
 


Generated on Wed May 24 23:05:53 2006 for LSE/OS by  doxygen 1.4.6