Changeset 63682 in vbox for trunk/include/VBox
- Timestamp:
- Sep 2, 2016 9:22:00 AM (8 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/iom.h
r62476 r63682 336 336 VMMR3_INT_DECL(int) IOMR3IOPortDeregister(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts); 337 337 338 VMMR3_INT_DECL(int) IOMR3MmioRegisterR3(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTHCPTR pvUser,338 VMMR3_INT_DECL(int) IOMR3MmioRegisterR3(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTHCPTR pvUser, 339 339 R3PTRTYPE(PFNIOMMMIOWRITE) pfnWriteCallback, 340 340 R3PTRTYPE(PFNIOMMMIOREAD) pfnReadCallback, 341 341 R3PTRTYPE(PFNIOMMMIOFILL) pfnFillCallback, 342 342 uint32_t fFlags, const char *pszDesc); 343 VMMR3_INT_DECL(int) IOMR3MmioRegisterR0(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTR0PTR pvUser,343 VMMR3_INT_DECL(int) IOMR3MmioRegisterR0(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTR0PTR pvUser, 344 344 R0PTRTYPE(PFNIOMMMIOWRITE) pfnWriteCallback, 345 345 R0PTRTYPE(PFNIOMMMIOREAD) pfnReadCallback, 346 346 R0PTRTYPE(PFNIOMMMIOFILL) pfnFillCallback); 347 VMMR3_INT_DECL(int) IOMR3MmioRegisterRC(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTGCPTR pvUser,347 VMMR3_INT_DECL(int) IOMR3MmioRegisterRC(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTGCPTR pvUser, 348 348 RCPTRTYPE(PFNIOMMMIOWRITE) pfnWriteCallback, 349 349 RCPTRTYPE(PFNIOMMMIOREAD) pfnReadCallback, 350 350 RCPTRTYPE(PFNIOMMMIOFILL) pfnFillCallback); 351 VMMR3_INT_DECL(int) IOMR3MmioDeregister(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange);351 VMMR3_INT_DECL(int) IOMR3MmioDeregister(PVM pVM, PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange); 352 352 VMMR3_INT_DECL(VBOXSTRICTRC) IOMR3ProcessForceFlag(PVM pVM, PVMCPU pVCpu, VBOXSTRICTRC rcStrict); 353 353 -
trunk/include/VBox/vmm/pdmdev.h
r61776 r63682 2440 2440 * registered callback methods. 2441 2441 */ 2442 DECLR3CALLBACKMEMBER(int, pfnMMIORegister,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTHCPTR pvUser,2442 DECLR3CALLBACKMEMBER(int, pfnMMIORegister,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTHCPTR pvUser, 2443 2443 PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill, 2444 2444 uint32_t fFlags, const char *pszDesc)); … … 2462 2462 * registered callback methods. 2463 2463 */ 2464 DECLR3CALLBACKMEMBER(int, pfnMMIORegisterRC,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTRCPTR pvUser,2464 DECLR3CALLBACKMEMBER(int, pfnMMIORegisterRC,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTRCPTR pvUser, 2465 2465 const char *pszWrite, const char *pszRead, const char *pszFill)); 2466 2466 … … 2483 2483 * registered callback methods. 2484 2484 */ 2485 DECLR3CALLBACKMEMBER(int, pfnMMIORegisterR0,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange, RTR0PTR pvUser,2485 DECLR3CALLBACKMEMBER(int, pfnMMIORegisterR0,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange, RTR0PTR pvUser, 2486 2486 const char *pszWrite, const char *pszRead, const char *pszFill)); 2487 2487 … … 2496 2496 * @param cbRange The size of the range (in bytes). 2497 2497 */ 2498 DECLR3CALLBACKMEMBER(int, pfnMMIODeregister,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_tcbRange));2498 DECLR3CALLBACKMEMBER(int, pfnMMIODeregister,(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, RTGCPHYS cbRange)); 2499 2499 2500 2500 /** … … 2519 2519 * @thread EMT. 2520 2520 */ 2521 DECLR3CALLBACKMEMBER(int, pfnMMIO2Register,(PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS cb, uint32_t fFlags, void **ppv, const char *pszDesc)); 2521 DECLR3CALLBACKMEMBER(int, pfnMMIO2Register,(PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS cb, uint32_t fFlags, 2522 void **ppv, const char *pszDesc)); 2522 2523 2523 2524 /** … … 3814 3815 3815 3816 /** Current PDMDEVHLPR3 version number. */ 3816 #define PDM_DEVHLPR3_VERSION PDM_VERSION_MAKE(0xffe7, 1 6, 0)3817 #define PDM_DEVHLPR3_VERSION PDM_VERSION_MAKE(0xffe7, 17, 0) 3817 3818 3818 3819
Note:
See TracChangeset
for help on using the changeset viewer.