VirtualBox

Changeset 37636 in vbox for trunk/src/VBox/Devices/Network


Ignore:
Timestamp:
Jun 24, 2011 2:59:59 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
72485
Message:

Changed FNIOMMMIOWRITE to take a const buffer pointer.

Location:
trunk/src/VBox/Devices/Network
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/DevE1000.cpp

    r37627 r37636  
    11251125
    11261126/* Forward declarations ******************************************************/
    1127 RT_C_DECLS_BEGIN
    1128 PDMBOTHCBDECL(int) e1kMMIORead (PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb);
    1129 PDMBOTHCBDECL(int) e1kMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb);
    1130 PDMBOTHCBDECL(int) e1kIOPortIn (PPDMDEVINS pDevIns, void *pvUser, RTIOPORT port, uint32_t *pu32, unsigned cb);
    1131 PDMBOTHCBDECL(int) e1kIOPortOut(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT port, uint32_t u32, unsigned cb);
    1132 RT_C_DECLS_END
    1133 
    11341127static int e1kXmitPending(E1KSTATE *pState, bool fOnWorkerThread);
    11351128
     
    43184311 * @thread  EMT
    43194312 */
    4320 static int e1kRegWrite(E1KSTATE *pState, uint32_t uOffset, void *pv, unsigned cb)
     4313static int e1kRegWrite(E1KSTATE *pState, uint32_t uOffset, void const *pv, unsigned cb)
    43214314{
    43224315    int         rc     = VINF_SUCCESS;
     
    44214414 */
    44224415PDMBOTHCBDECL(int) e1kMMIOWrite(PPDMDEVINS pDevIns, void *pvUser,
    4423                                 RTGCPHYS GCPhysAddr, void *pv, unsigned cb)
     4416                                RTGCPHYS GCPhysAddr, void const *pv, unsigned cb)
    44244417{
    44254418    NOREF(pvUser);
  • trunk/src/VBox/Devices/Network/DevPCNet.cpp

    r37466 r37636  
    11441144
    11451145RT_C_DECLS_BEGIN
    1146 PDMBOTHCBDECL(int) pcnetIOPortRead(PPDMDEVINS pDevIns, void *pvUser,
    1147                                    RTIOPORT Port, uint32_t *pu32, unsigned cb);
    1148 PDMBOTHCBDECL(int) pcnetIOPortWrite(PPDMDEVINS pDevIns, void *pvUser,
    1149                                     RTIOPORT Port, uint32_t u32, unsigned cb);
    1150 PDMBOTHCBDECL(int) pcnetIOPortAPromWrite(PPDMDEVINS pDevIns, void *pvUser,
    1151                                          RTIOPORT Port, uint32_t u32, unsigned cb);
    1152 PDMBOTHCBDECL(int) pcnetIOPortAPromRead(PPDMDEVINS pDevIns, void *pvUser,
    1153                                         RTIOPORT Port, uint32_t *pu32, unsigned cb);
    1154 PDMBOTHCBDECL(int) pcnetMMIORead(PPDMDEVINS pDevIns, void *pvUser,
    1155                                  RTGCPHYS GCPhysAddr, void *pv, unsigned cb);
    1156 PDMBOTHCBDECL(int) pcnetMMIOWrite(PPDMDEVINS pDevIns, void *pvUser,
    1157                                   RTGCPHYS GCPhysAddr, void *pv, unsigned cb);
    11581146#ifndef IN_RING3
    11591147DECLEXPORT(int) pcnetHandleRingWrite(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame,
     
    38653853 */
    38663854PDMBOTHCBDECL(int) pcnetMMIOWrite(PPDMDEVINS pDevIns, void *pvUser,
    3867                                   RTGCPHYS GCPhysAddr, void *pv, unsigned cb)
     3855                                  RTGCPHYS GCPhysAddr, void const *pv, unsigned cb)
    38683856{
    38693857    PCNetState *pThis = (PCNetState *)pvUser;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette