VirtualBox

Changeset 6862 in vbox


Ignore:
Timestamp:
Feb 8, 2008 10:38:38 AM (17 years ago)
Author:
vboxsync
Message:

Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will never be used.

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/pgm.h

    r6854 r6862  
    102102    /** MMIO range. Pages are not present, all access is done in interpreter or recompiler. */
    103103    PGMPHYSHANDLERTYPE_MMIO = 1,
    104     /** Handle all normal page faults for a physical page range. */
    105     PGMPHYSHANDLERTYPE_PHYSICAL,
    106104    /** Handler all write access to a physical page range. */
    107105    PGMPHYSHANDLERTYPE_PHYSICAL_WRITE,
  • trunk/src/VBox/VMM/PGMHandler.cpp

    r6854 r6862  
    526526    {
    527527        case PGMPHYSHANDLERTYPE_MMIO:           pszType = "MMIO   "; break;
    528         case PGMPHYSHANDLERTYPE_PHYSICAL:       pszType = "Natural"; break;
    529528        case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: pszType = "Write  "; break;
    530529        case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:   pszType = "All    "; break;
  • trunk/src/VBox/VMM/PGMInternal.h

    r6856 r6862  
    30463046    switch (pCur->enmType)
    30473047    {
    3048         case PGMPHYSHANDLERTYPE_PHYSICAL:
    3049             return MM_RAM_FLAGS_PHYSICAL_HANDLER;
    3050 
    30513048        case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
    30523049            return MM_RAM_FLAGS_PHYSICAL_HANDLER | MM_RAM_FLAGS_PHYSICAL_WRITE;
  • trunk/src/VBox/VMM/PGMMap.cpp

    r5999 r6862  
    11561156    {
    11571157        case PGMPHYSHANDLERTYPE_MMIO:           pszType = "MMIO   "; break;
    1158         case PGMPHYSHANDLERTYPE_PHYSICAL:       pszType = "Natural"; break;
    11591158        case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: pszType = "Write  "; break;
    11601159        case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:   pszType = "All    "; break;
  • trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

    r6829 r6862  
    819819
    820820                case PGMPHYSHANDLERTYPE_MMIO:
    821                 case PGMPHYSHANDLERTYPE_PHYSICAL:
    822                     AssertMsgFailed(("Cannot disable an MMIO or natural PHYSICAL access handler! enmType=%d\n", pCur->enmType));
     821                    AssertMsgFailed(("Cannot disable an MMIO access handler! enmType=%d\n", pCur->enmType));
    823822                    return VERR_ACCESS_DENIED;
    824823
     
    883882
    884883                case PGMPHYSHANDLERTYPE_MMIO:
    885                 case PGMPHYSHANDLERTYPE_PHYSICAL:
    886                     AssertMsgFailed(("Cannot enable an MMIO or natural PHYSICAL access handler! enmType=%d\n", pCur->enmType));
     884                    AssertMsgFailed(("Cannot reset an MMIO access handler! enmType=%d\n", pCur->enmType));
    887885                    return VERR_ACCESS_DENIED;
    888886
     
    936934                case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
    937935                case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:
    938                 case PGMPHYSHANDLERTYPE_PHYSICAL:
    939936                case PGMPHYSHANDLERTYPE_MMIO:
    940937                    return true;
     
    16011598                        switch (pPhys->enmType)
    16021599                        {
    1603                             case PGMPHYSHANDLERTYPE_PHYSICAL:       State.fFlagsFound |= MM_RAM_FLAGS_PHYSICAL_HANDLER; break;
    16041600                            case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: State.fFlagsFound |= MM_RAM_FLAGS_PHYSICAL_HANDLER | MM_RAM_FLAGS_PHYSICAL_WRITE; break;
    16051601                            case PGMPHYSHANDLERTYPE_MMIO:
  • trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp

    r6861 r6862  
    9595    {
    9696        case PGMPHYSHANDLERTYPE_MMIO:
    97         case PGMPHYSHANDLERTYPE_PHYSICAL:
    9897        case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
    9998        case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:
     
    814813             * Invalid.
    815814             */
    816             case PGMPHYSHANDLERTYPE_PHYSICAL:
    817815            case PGMPHYSHANDLERTYPE_MMIO:
    818816                AssertMsgFailed(("Can't reset type %d!\n",  pCur->enmType));
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