Changeset 42588 in vbox for trunk/include/iprt
- Timestamp:
- Aug 3, 2012 9:47:24 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 79773
- Location:
- trunk/include/iprt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/err.h
r41723 r42588 1723 1723 /** @} */ 1724 1724 1725 1725 1726 /* SED-END */ 1726 1727 -
trunk/include/iprt/x86.h
r42427 r42588 2314 2314 typedef const X86DESCGENERIC *PCX86DESCGENERIC; 2315 2315 2316 /** @name Bit offsets of X86DESCGENERIC members. 2317 * @{*/ 2318 #define X86DESCGENERIC_BIT_OFF_LIMIT_LOW (0) /**< Bit offset of X86DESCGENERIC::u16LimitLow. */ 2319 #define X86DESCGENERIC_BIT_OFF_BASE_LOW (16) /**< Bit offset of X86DESCGENERIC::u16BaseLow. */ 2320 #define X86DESCGENERIC_BIT_OFF_BASE_HIGH1 (32) /**< Bit offset of X86DESCGENERIC::u8BaseHigh1. */ 2321 #define X86DESCGENERIC_BIT_OFF_TYPE (40) /**< Bit offset of X86DESCGENERIC::u4Type. */ 2322 #define X86DESCGENERIC_BIT_OFF_DESC_TYPE (44) /**< Bit offset of X86DESCGENERIC::u1DescType. */ 2323 #define X86DESCGENERIC_BIT_OFF_DPL (45) /**< Bit offset of X86DESCGENERIC::u2Dpl. */ 2324 #define X86DESCGENERIC_BIT_OFF_PRESENT (47) /**< Bit offset of X86DESCGENERIC::uu1Present. */ 2325 #define X86DESCGENERIC_BIT_OFF_LIMIT_HIGH (48) /**< Bit offset of X86DESCGENERIC::u4LimitHigh. */ 2326 #define X86DESCGENERIC_BIT_OFF_AVAILABLE (52) /**< Bit offset of X86DESCGENERIC::u1Available. */ 2327 #define X86DESCGENERIC_BIT_OFF_LONG (53) /**< Bit offset of X86DESCGENERIC::u1Long. */ 2328 #define X86DESCGENERIC_BIT_OFF_DEF_BIG (54) /**< Bit offset of X86DESCGENERIC::u1DefBig. */ 2329 #define X86DESCGENERIC_BIT_OFF_GRANULARITY (55) /**< Bit offset of X86DESCGENERIC::u1Granularity. */ 2330 #define X86DESCGENERIC_BIT_OFF_BASE_HIGH2 (56) /**< Bit offset of X86DESCGENERIC::u8BaseHigh2. */ 2331 /** @} */ 2332 2316 2333 /** 2317 2334 * Call-, Interrupt-, Trap- or Task-gate descriptor (legacy). … … 2640 2657 /** Read bit (for code selectors only). */ 2641 2658 #define X86_SEL_TYPE_READ 2 2659 /** The bit number of the code segment read bit (relative to u4Type). */ 2660 #define X86_SEL_TYPE_READ_BIT 1 2642 2661 2643 2662 /** Read only selector type. */ -
trunk/include/iprt/x86.mac
r42585 r42588 549 549 %endif 550 550 %ifndef VBOX_FOR_DTRACE_LIB 551 %define X86DESCGENERIC_BIT_OFF_LIMIT_LOW (0) 552 %define X86DESCGENERIC_BIT_OFF_BASE_LOW (16) 553 %define X86DESCGENERIC_BIT_OFF_BASE_HIGH1 (32) 554 %define X86DESCGENERIC_BIT_OFF_TYPE (40) 555 %define X86DESCGENERIC_BIT_OFF_DESC_TYPE (44) 556 %define X86DESCGENERIC_BIT_OFF_DPL (45) 557 %define X86DESCGENERIC_BIT_OFF_PRESENT (47) 558 %define X86DESCGENERIC_BIT_OFF_LIMIT_HIGH (48) 559 %define X86DESCGENERIC_BIT_OFF_AVAILABLE (52) 560 %define X86DESCGENERIC_BIT_OFF_LONG (53) 561 %define X86DESCGENERIC_BIT_OFF_DEF_BIG (54) 562 %define X86DESCGENERIC_BIT_OFF_GRANULARITY (55) 563 %define X86DESCGENERIC_BIT_OFF_BASE_HIGH2 (56) 551 564 %endif 552 565 %ifndef VBOX_FOR_DTRACE_LIB … … 576 589 %define X86_SEL_TYPE_WRITE 2 577 590 %define X86_SEL_TYPE_READ 2 591 %define X86_SEL_TYPE_READ_BIT 1 578 592 %define X86_SEL_TYPE_RO 0 579 593 %define X86_SEL_TYPE_RO_ACC (0 | X86_SEL_TYPE_ACCESSED)
Note:
See TracChangeset
for help on using the changeset viewer.