Changeset 33540 in vbox for trunk/include/VBox/x86.h
- Timestamp:
- Oct 28, 2010 9:27:05 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/x86.h
r32036 r33540 83 83 /** Bit 18 - AC - Alignment check flag - System flag. Works with CR0.AM. */ 84 84 unsigned u1AC : 1; 85 /** Bit 19 - VIF - Virtual inter upt flag - System flag. */85 /** Bit 19 - VIF - Virtual interrupt flag - System flag. */ 86 86 unsigned u1VIF : 1; 87 /** Bit 20 - VIP - Virtual inter upt pending flag - System flag. */87 /** Bit 20 - VIP - Virtual interrupt pending flag - System flag. */ 88 88 unsigned u1VIP : 1; 89 89 /** Bit 21 - ID - CPUID flag - System flag. If this responds to flipping CPUID is supported. */ … … 177 177 /** Bit 18 - AC - Alignment check flag - System flag. Works with CR0.AM. */ 178 178 #define X86_EFL_AC RT_BIT(18) 179 /** Bit 19 - VIF - Virtual inter upt flag - System flag. */179 /** Bit 19 - VIF - Virtual interrupt flag - System flag. */ 180 180 #define X86_EFL_VIF RT_BIT(19) 181 /** Bit 20 - VIP - Virtual inter upt pending flag - System flag. */181 /** Bit 20 - VIP - Virtual interrupt pending flag - System flag. */ 182 182 #define X86_EFL_VIP RT_BIT(20) 183 183 /** Bit 21 - ID - CPUID flag - System flag. If this responds to flipping CPUID is supported. */ … … 809 809 #define MSR_IA32_PLATFORM_ID 0x17 810 810 811 #ifndef MSR_IA32_APICBASE /* qemu cpu.h klu gde */811 #ifndef MSR_IA32_APICBASE /* qemu cpu.h kludge */ 812 812 #define MSR_IA32_APICBASE 0x1b 813 813 #endif … … 843 843 844 844 845 #ifndef MSR_IA32_SYSENTER_CS /* qemu cpu.h klu gde */845 #ifndef MSR_IA32_SYSENTER_CS /* qemu cpu.h kludge */ 846 846 /** SYSENTER_CS - the R0 CS, indirectly giving R0 SS, R3 CS and R3 DS. 847 847 * R0 SS == CS + 8 … … 2132 2132 X86DESCGATE Gate; 2133 2133 2134 /** 8 bit unsigned inte rger view. */2134 /** 8 bit unsigned integer view. */ 2135 2135 uint8_t au8[8]; 2136 /** 16 bit unsigned inte rger view. */2136 /** 16 bit unsigned integer view. */ 2137 2137 uint16_t au16[4]; 2138 /** 32 bit unsigned inte rger view. */2138 /** 32 bit unsigned integer view. */ 2139 2139 uint32_t au32[2]; 2140 2140 } X86DESC; … … 2310 2310 X86DESC64GATE Gate; 2311 2311 2312 /** 8 bit unsigned inte rger view. */2312 /** 8 bit unsigned integer view. */ 2313 2313 uint8_t au8[16]; 2314 /** 16 bit unsigned inte rger view. */2314 /** 16 bit unsigned integer view. */ 2315 2315 uint16_t au16[8]; 2316 /** 32 bit unsigned inte rger view. */2316 /** 32 bit unsigned integer view. */ 2317 2317 uint32_t au32[4]; 2318 /** 64 bit unsigned inte rger view. */2318 /** 64 bit unsigned integer view. */ 2319 2319 uint64_t au64[2]; 2320 2320 } X86DESC64;
Note:
See TracChangeset
for help on using the changeset viewer.