Changeset 60087 in vbox for trunk/include
- Timestamp:
- Mar 18, 2016 12:06:19 AM (9 years ago)
- Location:
- trunk/include/iprt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/x86.h
r59988 r60087 3087 3087 /** 00 - Limit - Low word. */ 3088 3088 unsigned u16LimitLow : 16; 3089 /** 10 - Base address - low eword.3089 /** 10 - Base address - low word. 3090 3090 * Don't try set this to 24 because MSC is doing stupid things then. */ 3091 3091 unsigned u16BaseLow : 16; … … 3146 3146 #define X86LAR_F_DPL_SHIFT 13 /**< Shift count for the DPL value. */ 3147 3147 #define X86LAR_F_P UINT16_C( 0x8000) 3148 #define X86LAR_F_AVL UINT32_C(0x 10000000)3149 #define X86LAR_F_L UINT32_C(0x 20000000)3150 #define X86LAR_F_D UINT32_C(0x 40000000)3151 #define X86LAR_F_G UINT32_C(0x 80000000)3148 #define X86LAR_F_AVL UINT32_C(0x00100000) 3149 #define X86LAR_F_L UINT32_C(0x00200000) 3150 #define X86LAR_F_D UINT32_C(0x00400000) 3151 #define X86LAR_F_G UINT32_C(0x00800000) 3152 3152 /** @} */ 3153 3153 … … 3313 3313 /** Limit - Low word. */ 3314 3314 uint32_t u16LimitLow : 16; 3315 /** Base address - low eword.3315 /** Base address - low word. 3316 3316 * Don't try set this to 24 because MSC is doing stupid things then. */ 3317 3317 uint32_t u16BaseLow : 16; -
trunk/include/iprt/x86.mac
r59965 r60087 472 472 %define MSR_IA32_X2APIC_TIMER_ICR 0x838 473 473 %define MSR_IA32_X2APIC_TIMER_CCR 0x839 474 %define MSR_IA32_X2APIC_TIMER_D FR 0x83E474 %define MSR_IA32_X2APIC_TIMER_DCR 0x83E 475 475 %define MSR_IA32_X2APIC_SELF_IPI 0x83F 476 476 %define MSR_IA32_X2APIC_END 0xBFF 477 %define MSR_IA32_X2APIC_LVT_START MSR_IA32_X2APIC_LVT_TIMER 478 %define MSR_IA32_X2APIC_LVT_END MSR_IA32_X2APIC_LVT_ERROR 477 479 %define MSR_K6_EFER 0xc0000080 478 480 %define MSR_K6_EFER_SCE RT_BIT_32(0) … … 833 835 %define X86LAR_F_DPL_SHIFT 13 834 836 %define X86LAR_F_P 0x8000 835 %define X86LAR_F_AVL 0x 10000000836 %define X86LAR_F_L 0x 20000000837 %define X86LAR_F_D 0x 40000000838 %define X86LAR_F_G 0x 80000000837 %define X86LAR_F_AVL 0x00100000 838 %define X86LAR_F_L 0x00200000 839 %define X86LAR_F_D 0x00400000 840 %define X86LAR_F_G 0x00800000 839 841 %endif 840 842 %ifndef VBOX_FOR_DTRACE_LIB
Note:
See TracChangeset
for help on using the changeset viewer.