Changeset 91980 in vbox for trunk/include
- Timestamp:
- Oct 21, 2021 6:12:53 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmdev.h
r91973 r91980 5948 5948 DECLR0CALLBACKMEMBER(int, pfnMmioResetRegion, (PPDMDEVINS pDevIns, IOMMMIOHANDLE hRegion)); 5949 5949 5950 /** 5951 * Returns the array of MMIO2 regions that are expected to be registered and 5952 * later mapped into the guest-physical address space for the GIM provider 5953 * configured for the VM. 5954 * 5955 * @returns Pointer to an array of GIM MMIO2 regions, may return NULL. 5956 * @param pDevIns Pointer to the GIM device instance. 5957 * @param pcRegions Where to store the number of items in the array. 5958 * 5959 * @remarks The caller does not own and therefore must -NOT- try to free the 5960 * returned pointer. 5961 */ 5962 DECLR0CALLBACKMEMBER(PGIMMMIO2REGION, pfnGIMGetMmio2Regions,(PPDMDEVINS pDevIns, uint32_t *pcRegions)); 5963 5950 5964 /** Space reserved for future members. 5951 5965 * @{ */ … … 5971 5985 5972 5986 /** Current PDMDEVHLP version number. */ 5973 #define PDM_DEVHLPR0_VERSION PDM_VERSION_MAKE(0xffe5, 2 4, 0)5987 #define PDM_DEVHLPR0_VERSION PDM_VERSION_MAKE(0xffe5, 25, 0) 5974 5988 5975 5989 … … 9445 9459 return pDevIns->pHlpR3->pfnGIMGetDebugSetup(pDevIns, pDbgSetup); 9446 9460 } 9461 #endif 9447 9462 9448 9463 /** … … 9451 9466 DECLINLINE(PGIMMMIO2REGION) PDMDevHlpGIMGetMmio2Regions(PPDMDEVINS pDevIns, uint32_t *pcRegions) 9452 9467 { 9453 return pDevIns->pHlpR3->pfnGIMGetMmio2Regions(pDevIns, pcRegions); 9454 } 9455 9468 return pDevIns->CTX_SUFF(pHlp)->pfnGIMGetMmio2Regions(pDevIns, pcRegions); 9469 } 9470 9471 #ifdef IN_RING3 9456 9472 /** Wrapper around SSMR3GetU32 for simplifying getting enum values saved as uint32_t. */ 9457 9473 # define PDMDEVHLP_SSM_GET_ENUM32_RET(a_pHlp, a_pSSM, a_enmDst, a_EnumType) \
Note:
See TracChangeset
for help on using the changeset viewer.