VirtualBox

Changeset 17305 in vbox for trunk/src/VBox/VMM/PGMInternal.h


Ignore:
Timestamp:
Mar 3, 2009 6:19:29 PM (16 years ago)
Author:
vboxsync
Message:

VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PGMInternal.h

    r17294 r17305  
    545545    /** MMIO2 page. (RWX) */
    546546    PGMPAGETYPE_MMIO2,
     547    /** MMIO2 page aliased over an MMIO page. (RWX)
     548     * See PGMHandlerPhysicalPageAlias(). */
     549    PGMPAGETYPE_MMIO2_ALIAS_MMIO,
    547550    /** Shadowed ROM. (RWX) */
    548551    PGMPAGETYPE_ROM_SHADOW,
     
    554557    PGMPAGETYPE_END
    555558} PGMPAGETYPE;
    556 AssertCompile(PGMPAGETYPE_END < 7);
     559AssertCompile(PGMPAGETYPE_END <= 7);
    557560
    558561/** @name Page type predicates.
     
    578581{
    579582    /** The physical address and a whole lot of other stuff. All bits are used! */
     583#ifdef VBOX_WITH_NEW_PHYS_CODE
     584    RTHCPHYS    HCPhysX;
     585#else
    580586    RTHCPHYS    HCPhys;
    581587#define HCPhysX HCPhys /**< Temporary while in the process of eliminating direct access to PGMPAGE::HCPhys. */
     588#endif
    582589    /** The page state. */
    583590    uint32_t    u2StateX : 2;
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