Index: /trunk/include/VBox/pgm.h
===================================================================
--- /trunk/include/VBox/pgm.h	(revision 6861)
+++ /trunk/include/VBox/pgm.h	(revision 6862)
@@ -102,6 +102,4 @@
     /** MMIO range. Pages are not present, all access is done in interpreter or recompiler. */
     PGMPHYSHANDLERTYPE_MMIO = 1,
-    /** Handle all normal page faults for a physical page range. */
-    PGMPHYSHANDLERTYPE_PHYSICAL,
     /** Handler all write access to a physical page range. */
     PGMPHYSHANDLERTYPE_PHYSICAL_WRITE,
Index: /trunk/src/VBox/VMM/PGMHandler.cpp
===================================================================
--- /trunk/src/VBox/VMM/PGMHandler.cpp	(revision 6861)
+++ /trunk/src/VBox/VMM/PGMHandler.cpp	(revision 6862)
@@ -526,5 +526,4 @@
     {
         case PGMPHYSHANDLERTYPE_MMIO:           pszType = "MMIO   "; break;
-        case PGMPHYSHANDLERTYPE_PHYSICAL:       pszType = "Natural"; break;
         case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: pszType = "Write  "; break;
         case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:   pszType = "All    "; break;
Index: /trunk/src/VBox/VMM/PGMInternal.h
===================================================================
--- /trunk/src/VBox/VMM/PGMInternal.h	(revision 6861)
+++ /trunk/src/VBox/VMM/PGMInternal.h	(revision 6862)
@@ -3046,7 +3046,4 @@
     switch (pCur->enmType)
     {
-        case PGMPHYSHANDLERTYPE_PHYSICAL:
-            return MM_RAM_FLAGS_PHYSICAL_HANDLER;
-
         case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
             return MM_RAM_FLAGS_PHYSICAL_HANDLER | MM_RAM_FLAGS_PHYSICAL_WRITE;
Index: /trunk/src/VBox/VMM/PGMMap.cpp
===================================================================
--- /trunk/src/VBox/VMM/PGMMap.cpp	(revision 6861)
+++ /trunk/src/VBox/VMM/PGMMap.cpp	(revision 6862)
@@ -1156,5 +1156,4 @@
     {
         case PGMPHYSHANDLERTYPE_MMIO:           pszType = "MMIO   "; break;
-        case PGMPHYSHANDLERTYPE_PHYSICAL:       pszType = "Natural"; break;
         case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: pszType = "Write  "; break;
         case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:   pszType = "All    "; break;
Index: /trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/PGMAll.cpp	(revision 6861)
+++ /trunk/src/VBox/VMM/VMMAll/PGMAll.cpp	(revision 6862)
@@ -819,6 +819,5 @@
 
                 case PGMPHYSHANDLERTYPE_MMIO:
-                case PGMPHYSHANDLERTYPE_PHYSICAL:
-                    AssertMsgFailed(("Cannot disable an MMIO or natural PHYSICAL access handler! enmType=%d\n", pCur->enmType));
+                    AssertMsgFailed(("Cannot disable an MMIO access handler! enmType=%d\n", pCur->enmType));
                     return VERR_ACCESS_DENIED;
 
@@ -883,6 +882,5 @@
 
                 case PGMPHYSHANDLERTYPE_MMIO:
-                case PGMPHYSHANDLERTYPE_PHYSICAL:
-                    AssertMsgFailed(("Cannot enable an MMIO or natural PHYSICAL access handler! enmType=%d\n", pCur->enmType));
+                    AssertMsgFailed(("Cannot reset an MMIO access handler! enmType=%d\n", pCur->enmType));
                     return VERR_ACCESS_DENIED;
 
@@ -936,5 +934,4 @@
                 case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
                 case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:
-                case PGMPHYSHANDLERTYPE_PHYSICAL:
                 case PGMPHYSHANDLERTYPE_MMIO:
                     return true;
@@ -1601,5 +1598,4 @@
                         switch (pPhys->enmType)
                         {
-                            case PGMPHYSHANDLERTYPE_PHYSICAL:       State.fFlagsFound |= MM_RAM_FLAGS_PHYSICAL_HANDLER; break;
                             case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE: State.fFlagsFound |= MM_RAM_FLAGS_PHYSICAL_HANDLER | MM_RAM_FLAGS_PHYSICAL_WRITE; break;
                             case PGMPHYSHANDLERTYPE_MMIO:
Index: /trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp	(revision 6861)
+++ /trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp	(revision 6862)
@@ -95,5 +95,4 @@
     {
         case PGMPHYSHANDLERTYPE_MMIO:
-        case PGMPHYSHANDLERTYPE_PHYSICAL:
         case PGMPHYSHANDLERTYPE_PHYSICAL_WRITE:
         case PGMPHYSHANDLERTYPE_PHYSICAL_ALL:
@@ -814,5 +813,4 @@
              * Invalid.
              */
-            case PGMPHYSHANDLERTYPE_PHYSICAL:
             case PGMPHYSHANDLERTYPE_MMIO:
                 AssertMsgFailed(("Can't reset type %d!\n",  pCur->enmType));
