Changeset 13519 in vbox
- Timestamp:
- Oct 23, 2008 8:58:37 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 38355
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pdmdev.h
r13373 r13519 1000 1000 * @param u64Value Value to write. 1001 1001 */ 1002 DECLR3CALLBACKMEMBER( uint32_t, pfnWriteMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value));1002 DECLR3CALLBACKMEMBER(int, pfnWriteMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value)); 1003 1003 1004 1004 /** … … 1011 1011 * @param pu64Value Value read. 1012 1012 */ 1013 DECLR3CALLBACKMEMBER( uint32_t, pfnReadMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value));1013 DECLR3CALLBACKMEMBER(int, pfnReadMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value)); 1014 1014 1015 1015 /** -
trunk/src/VBox/Devices/PC/DevAPIC.cpp
r13078 r13519 422 422 uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity, 423 423 uint8_t u8TriggerMode); 424 PDMBOTHCBDECL( uint32_t)apicWriteMSR(PPDMDEVINS pDevIns, VMCPUID iCpu, uint32_t u32Reg, uint64_t u64Value);425 PDMBOTHCBDECL( uint32_t)apicReadMSR(PPDMDEVINS pDevIns, VMCPUID iCpu, uint32_t u32Reg, uint64_t *pu64Value);424 PDMBOTHCBDECL(int) apicWriteMSR(PPDMDEVINS pDevIns, VMCPUID iCpu, uint32_t u32Reg, uint64_t u64Value); 425 PDMBOTHCBDECL(int) apicReadMSR(PPDMDEVINS pDevIns, VMCPUID iCpu, uint32_t u32Reg, uint64_t *pu64Value); 426 426 PDMBOTHCBDECL(int) ioapicMMIORead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb); 427 427 PDMBOTHCBDECL(int) ioapicMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb); … … 657 657 } 658 658 659 PDMBOTHCBDECL( uint32_t) apicWriteMSR(PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value)659 PDMBOTHCBDECL(int) apicWriteMSR(PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value) 660 660 { 661 661 APICDeviceInfo *dev = PDMINS_2_DATA(pDevIns, APICDeviceInfo *); … … 754 754 return VINF_SUCCESS; 755 755 } 756 PDMBOTHCBDECL( uint32_t) apicReadMSR(PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value)756 PDMBOTHCBDECL(int) apicReadMSR(PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value) 757 757 { 758 758 APICDeviceInfo *dev = PDMINS_2_DATA(pDevIns, APICDeviceInfo *); -
trunk/src/VBox/VMM/PDMInternal.h
r13189 r13519 410 410 DECLR3CALLBACKMEMBER(uint8_t, pfnGetTPRR3,(PPDMDEVINS pDevIns)); 411 411 /** @copydoc PDMAPICREG::pfnWriteMSRR3 */ 412 DECLR3CALLBACKMEMBER( uint32_t,pfnWriteMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value));412 DECLR3CALLBACKMEMBER(int, pfnWriteMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t u64Value)); 413 413 /** @copydoc PDMAPICREG::pfnReadMSRR3 */ 414 DECLR3CALLBACKMEMBER( uint32_t,pfnReadMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value));414 DECLR3CALLBACKMEMBER(int, pfnReadMSRR3, (PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t u32Reg, uint64_t *pu64Value)); 415 415 /** @copydoc PDMAPICREG::pfnBusDeliverR3 */ 416 416 DECLR3CALLBACKMEMBER(void, pfnBusDeliverR3,(PPDMDEVINS pDevIns, uint8_t u8Dest, uint8_t u8DestMode, uint8_t u8DeliveryMode,
Note:
See TracChangeset
for help on using the changeset viewer.