VirtualBox

Changeset 60087 in vbox for trunk/include


Ignore:
Timestamp:
Mar 18, 2016 12:06:19 AM (9 years ago)
Author:
vboxsync
Message:

iprt/x86.h: duh!

Location:
trunk/include/iprt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/x86.h

    r59988 r60087  
    30873087    /** 00 - Limit - Low word. */
    30883088    unsigned    u16LimitLow : 16;
    3089     /** 10 - Base address - lowe word.
     3089    /** 10 - Base address - low word.
    30903090     * Don't try set this to 24 because MSC is doing stupid things then. */
    30913091    unsigned    u16BaseLow : 16;
     
    31463146#define X86LAR_F_DPL_SHIFT       13 /**< Shift count for the DPL value. */
    31473147#define X86LAR_F_P               UINT16_C(    0x8000)
    3148 #define X86LAR_F_AVL             UINT32_C(0x10000000)
    3149 #define X86LAR_F_L               UINT32_C(0x20000000)
    3150 #define X86LAR_F_D               UINT32_C(0x40000000)
    3151 #define X86LAR_F_G               UINT32_C(0x80000000)
     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)
    31523152/** @}  */
    31533153
     
    33133313    /** Limit - Low word. */
    33143314    uint32_t    u16LimitLow     : 16;
    3315     /** Base address - lowe word.
     3315    /** Base address - low word.
    33163316     * Don't try set this to 24 because MSC is doing stupid things then. */
    33173317    uint32_t    u16BaseLow      : 16;
  • trunk/include/iprt/x86.mac

    r59965 r60087  
    472472%define MSR_IA32_X2APIC_TIMER_ICR           0x838
    473473%define MSR_IA32_X2APIC_TIMER_CCR           0x839
    474 %define MSR_IA32_X2APIC_TIMER_DFR           0x83E
     474%define MSR_IA32_X2APIC_TIMER_DCR           0x83E
    475475%define MSR_IA32_X2APIC_SELF_IPI            0x83F
    476476%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
    477479%define MSR_K6_EFER                         0xc0000080
    478480%define  MSR_K6_EFER_SCE                     RT_BIT_32(0)
     
    833835%define X86LAR_F_DPL_SHIFT       13
    834836%define X86LAR_F_P               0x8000
    835 %define X86LAR_F_AVL             0x10000000
    836 %define X86LAR_F_L               0x20000000
    837 %define X86LAR_F_D               0x40000000
    838 %define X86LAR_F_G               0x80000000
     837%define X86LAR_F_AVL             0x00100000
     838%define X86LAR_F_L               0x00200000
     839%define X86LAR_F_D               0x00400000
     840%define X86LAR_F_G               0x00800000
    839841%endif
    840842%ifndef VBOX_FOR_DTRACE_LIB
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette