VirtualBox

Changeset 47876 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Aug 20, 2013 8:02:48 AM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
88176
Message:

kmk incs

File:
1 edited

Legend:

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

    r47442 r47876  
    3030%define X86_EFL_VIP         RT_BIT(20)
    3131%define X86_EFL_ID          RT_BIT(21)
     32%define X86_EFL_LIVE_MASK   0x003f7fd5
     33%define X86_EFL_RA1_MASK    RT_BIT_32(1)
    3234%define X86_EFL_IOPL_SHIFT  12
    3335%define X86_EFL_GET_IOPL(efl)   (((efl) >> X86_EFL_IOPL_SHIFT) & 3)
     
    224226%define X86_DR7_LE                          RT_BIT(8)
    225227%define X86_DR7_GE                          RT_BIT(9)
     228%define X86_DR7_LE_ALL                      0x0000000000000055
     229%define X86_DR7_GE_ALL                      0x00000000000000aa
    226230%define X86_DR7_GD                          RT_BIT(13)
    227231%define X86_DR7_RW0_MASK                    (3 << 16)
     
    255259%define X86_DR7_GET_LEN(uDR7, iBp)          ( ( (uDR7) >> ((iBp) * 4 + 18) ) & 0x3 )
    256260%define X86_DR7_ENABLED_MASK                0x000000ff
     261%define X86_DR7_LEN_ALL_MASKS               0xcccc0000
     262%define X86_DR7_RW_LEN_ALL_MASKS            0xffff0000
    257263%define X86_DR7_INIT_VAL                    0x400
    258264%define MSR_IA32_TSC                        0x10
    259265%define MSR_IA32_PLATFORM_ID                0x17
    260266%ifndef MSR_IA32_APICBASE
    261 %define MSR_IA32_APICBASE                   0x1b
     267 %define MSR_IA32_APICBASE                  0x1b
     268 %define MSR_IA32_APICBASE_EN               RT_BIT_64(11)
     269 %define MSR_IA32_APICBASE_EXTD             RT_BIT_64(10)
     270 %define MSR_IA32_APICBASE_BSP              RT_BIT_64(8)
     271 %define MSR_IA32_APICBASE_BASE_MIN         0x0000000ffffff000
    262272%endif
    263273%define MSR_IA32_FEATURE_CONTROL            0x3A
     
    584594%define X86DESCATTR_DPL             0x00000060
    585595%define X86DESCATTR_DPL_SHIFT       5
    586 %define X86DESCATTR_P               0x00000800
     596%define X86DESCATTR_P               0x00000080
    587597%define X86DESCATTR_LIMIT_HIGH      0x00000f00
    588598%define X86DESCATTR_AVL             0x00001000
Note: See TracChangeset for help on using the changeset viewer.

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