VirtualBox

Changeset 12977 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Oct 3, 2008 11:24:35 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
37410
Message:

#1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some flag/name cleanups.

Location:
trunk/src/VBox/Devices
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DevIchAc97.cpp

    r12300 r12977  
    17161716    /* szDeviceName */
    17171717    "ichac97",
    1718     /* szGCMod */
     1718    /* szRCMod */
    17191719    "",
    17201720    /* szR0Mod */
     
    17511751    NULL,
    17521752    /* pfnQueryInterface. */
    1753     NULL
     1753    NULL,
     1754    /* pfnInitComplete */
     1755    NULL,
     1756    /* pfnPowerOff */
     1757    NULL,
     1758    /* pfnSoftReset */
     1759    NULL,
     1760    /* u32VersionEnd */
     1761    PDM_DEVREG_VERSION
    17541762};
  • trunk/src/VBox/Devices/Audio/DevSB16.cpp

    r12300 r12977  
    18481848    /* szDeviceName */
    18491849    "sb16",
    1850     /* szGCMod */
     1850    /* szRCMod */
    18511851    "",
    18521852    /* szR0Mod */
     
    18601860    /* cMaxInstances */
    18611861    1,
    1862     /* bInstance */
     1862    /* cbInstance */
    18631863    sizeof(SB16State),
    18641864    /* pfnConstruct */
    18651865    sb16Construct,
    18661866    /* pfnDesctruct */
     1867    NULL,
     1868    /* pfnRelocate */
    18671869    NULL,
    18681870    /* pfnIOCtl */
     
    18801882    /* pfnDetach */
    18811883    NULL,
    1882     /* pfnQueryInterface. */
    1883     NULL
     1884    /* pfnQueryInterface */
     1885    NULL,
     1886    /* pfnInitComplete */
     1887    NULL,
     1888    /* pfnPowerOff */
     1889    NULL,
     1890    /* pfnSoftReset */
     1891    NULL,
     1892    /* u32VersionEnd */
     1893    PDM_DEVREG_VERSION
    18841894};
    18851895
  • trunk/src/VBox/Devices/Audio/audio_int.h

    r6056 r12977  
    263263#ifndef VBOX
    264264static void GCC_ATTR dolog (const char *fmt, ...)
    265 #else 
     265#else
    266266DECLINLINE(void) GCC_ATTR dolog (const char *fmt, ...) /* shuts up unused warnings. */
    267 #endif 
     267#endif
    268268{
    269269    va_list ap;
     
    275275
    276276#ifdef DEBUG
    277 static void GCC_ATTR ldebug (const char *fmt, ...)
     277DECLINLINE(void) GCC_ATTR ldebug (const char *fmt, ...)
    278278{
    279279    va_list ap;
     
    293293#else
    294294DECLINLINE(void) GCC_ATTR ldebug (const char *fmt, ...)  /* shuts up unused warnings. */
    295 #endif 
     295#endif
    296296{
    297297    (void) fmt;
  • trunk/src/VBox/Devices/Audio/audiosniffer.c

    r11284 r12977  
    256256    /* szDeviceName */
    257257    "AudioSniffer",
    258     /* szGCMod */
     258    /* szRCMod */
    259259    "",
    260260    /* szR0Mod */
     
    293293    NULL,
    294294    /* pfnInitComplete */
    295     NULL
     295    NULL,
     296    /* pfnPowerOff */
     297    NULL,
     298    /* pfnSoftReset */
     299    NULL,
     300    PDM_DEVREG_VERSION
    296301};
  • trunk/src/VBox/Devices/Bus/DevPCI.cpp

    r12969 r12977  
    15591559    /* szDeviceName */
    15601560    "pci",
    1561     /* szGCMod */
     1561    /* szRCMod */
    15621562    "VBoxDDGC.gc",
    15631563    /* szR0Mod */
     
    15661566    "i440FX PCI bridge and PIIX3 ISA bridge.",
    15671567    /* fFlags */
    1568     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     1568    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    15691569    /* fClass */
    15701570    PDM_DEVREG_CLASS_BUS_PCI | PDM_DEVREG_CLASS_BUS_ISA,
     
    15961596    NULL,
    15971597    /* pfnInitComplete */
    1598     NULL
     1598    NULL,
     1599    /* pfnPowerOff */
     1600    NULL,
     1601    /* pfnSoftReset */
     1602    NULL,
     1603    /* u32VersionEnd */
     1604    PDM_DEVREG_VERSION
     1605
    15991606};
    16001607#endif /* IN_RING3 */
  • trunk/src/VBox/Devices/Graphics/DevVGA.cpp

    r12975 r12977  
    47944794                                              vgaR3LFBAccessHandler, pThis,
    47954795                                              g_DeviceVga.szR0Mod, "vgaR0LFBAccessHandler", pDevIns->pvInstanceDataR0,
    4796                                               g_DeviceVga.szGCMod, "vgaGCLFBAccessHandler", pDevIns->pvInstanceDataRC,
     4796                                              g_DeviceVga.szRCMod, "vgaGCLFBAccessHandler", pDevIns->pvInstanceDataRC,
    47974797                                              "VGA LFB");
    47984798            AssertRC(rc);
     
    52245224
    52255225    /* The LBF access handler - error handling is better here than in the map function.  */
    5226     rc = PDMR3LdrGetSymbolRCLazy(pVM, pDevIns->pDevReg->szGCMod, "vgaGCLFBAccessHandler", &pThis->RCPtrLFBHandler);
     5226    rc = PDMR3LdrGetSymbolRCLazy(pVM, pDevIns->pDevReg->szRCMod, "vgaGCLFBAccessHandler", &pThis->RCPtrLFBHandler);
    52275227    if (RT_FAILURE(rc))
    52285228    {
    5229         AssertReleaseMsgFailed(("PDMR3LdrGetSymbolRC(, %s, \"vgaGCLFBAccessHandler\",) -> %Rrc\n", pDevIns->pDevReg->szGCMod, rc));
     5229        AssertReleaseMsgFailed(("PDMR3LdrGetSymbolRC(, %s, \"vgaGCLFBAccessHandler\",) -> %Rrc\n", pDevIns->pDevReg->szRCMod, rc));
    52305230        return rc;
    52315231    }
     
    58455845    /* szDeviceName */
    58465846    "vga",
    5847     /* szGCMod */
     5847    /* szRCMod */
    58485848    "VBoxDDGC.gc",
    58495849    /* szR0Mod */
     
    58525852    "VGA Adaptor with VESA extensions.",
    58535853    /* fFlags */
    5854     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     5854    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    58555855    /* fClass */
    58565856    PDM_DEVREG_CLASS_GRAPHICS,
     
    58825882    NULL,
    58835883    /* pfnInitComplete */
    5884     NULL
     5884    NULL,
     5885    /* pfnPowerOff */
     5886    NULL,
     5887    /* pfnSoftReset */
     5888    NULL,
     5889    /* u32VersionEnd */
     5890    PDM_DEVREG_VERSION
    58855891};
    58865892
  • trunk/src/VBox/Devices/Input/DevPS2.cpp

    r12969 r12977  
    17431743    /* szDeviceName */
    17441744    "pckbd",
    1745     /* szGCMod */
     1745    /* szRCMod */
    17461746    "VBoxDDGC.gc",
    17471747    /* szR0Mod */
     
    17521752    "LUN #1 is the aux/mouse connector.",
    17531753    /* fFlags */
    1754     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     1754    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    17551755    /* fClass */
    17561756    PDM_DEVREG_CLASS_INPUT,
     
    17801780    kbdDetach,
    17811781    /* pfnQueryInterface. */
    1782     NULL
     1782    NULL,
     1783    /* pfnInitComplete */
     1784    NULL,
     1785    /* pfnPowerOff */
     1786    NULL,
     1787    /* pfnSoftReset */
     1788    NULL,
     1789    /* u32VersionEnd */
     1790    PDM_DEVREG_VERSION
    17831791};
    17841792
  • trunk/src/VBox/Devices/Network/DevPCNet.cpp

    r12975 r12977  
    14311431                                          g_DevicePCNet.szR0Mod, "pcnetHandleRingWrite",
    14321432                                          pThis->pDevInsHC->pvInstanceDataHC,
    1433                                           g_DevicePCNet.szGCMod, "pcnetHandleRingWrite",
     1433                                          g_DevicePCNet.szRCMod, "pcnetHandleRingWrite",
    14341434                                          pThis->pDevInsHC->pvInstanceDataRC,
    14351435                                          "PCNet receive ring write access handler");
     
    14701470                                              g_DevicePCNet.szR0Mod, "pcnetHandleRingWrite",
    14711471                                              pThis->pDevInsHC->pvInstanceDataHC,
    1472                                               g_DevicePCNet.szGCMod, "pcnetHandleRingWrite",
     1472                                              g_DevicePCNet.szRCMod, "pcnetHandleRingWrite",
    14731473                                              pThis->pDevInsHC->pvInstanceDataRC,
    14741474                                              "PCNet transmit ring write access handler");
     
    50175017    /* szDeviceName */
    50185018    "pcnet",
    5019     /* szGCMod */
     5019    /* szRCMod */
    50205020#ifdef PCNET_GC_ENABLED
    50215021    "VBoxDDGC.gc",
     
    50295029    /* fFlags */
    50305030#ifdef PCNET_GC_ENABLED
    5031     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     5031    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    50325032#else
    50335033    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT,
     
    50645064    NULL,
    50655065    /* pfnPowerOff. */
    5066     pcnetPowerOff
     5066    pcnetPowerOff,
     5067    /* pfnSoftReset */
     5068    NULL,
     5069    /* u32VersionEnd */
     5070    PDM_DEVREG_VERSION
    50675071};
    50685072
  • trunk/src/VBox/Devices/PC/DevACPI.cpp

    r12431 r12977  
    19531953    /* szDeviceName */
    19541954    "acpi",
    1955     /* szGCMod */
     1955    /* szRCMod */
    19561956    "VBoxDDGC.gc",
    19571957    /* szR0Mod */
     
    19601960    "Advanced Configuration and Power Interface",
    19611961    /* fFlags */
    1962     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     1962    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    19631963    /* fClass */
    19641964    PDM_DEVREG_CLASS_ACPI,
     
    19881988    NULL,
    19891989    /* pfnQueryInterface. */
    1990     NULL
     1990    NULL,
     1991    /* pfnInitComplete */
     1992    NULL,
     1993    /* pfnPowerOff */
     1994    NULL,
     1995    /* pfnSoftReset */
     1996    NULL,
     1997    /* u32VersionEnd */
     1998    PDM_DEVREG_VERSION
    19911999};
    19922000
  • trunk/src/VBox/Devices/PC/DevAPIC.cpp

    r12976 r12977  
    20892089    /* szDeviceName */
    20902090    "apic",
    2091     /* szGCMod */
     2091    /* szRCMod */
    20922092    "VBoxDD2GC.gc",
    20932093    /* szR0Mod */
     
    20962096    "Advanced Programmable Interrupt Controller (APIC) Device",
    20972097    /* fFlags */
    2098     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     2098    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    20992099    /* fClass */
    21002100    PDM_DEVREG_CLASS_PIC,
     
    21242124    NULL,
    21252125    /* pfnQueryInterface. */
    2126     NULL
     2126    NULL,
     2127    /* pfnInitComplete */
     2128    NULL,
     2129    /* pfnPowerOff */
     2130    NULL,
     2131    /* pfnSoftReset */
     2132    NULL,
     2133    /* u32VersionEnd */
     2134    PDM_DEVREG_VERSION
    21272135};
    21282136
     
    23482356    /* szDeviceName */
    23492357    "ioapic",
    2350     /* szGCMod */
     2358    /* szRCMod */
    23512359    "VBoxDD2GC.gc",
    23522360    /* szR0Mod */
     
    23552363    "I/O Advanced Programmable Interrupt Controller (IO-APIC) Device",
    23562364    /* fFlags */
    2357     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     2365    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    23582366    /* fClass */
    23592367    PDM_DEVREG_CLASS_PIC,
     
    23872395    NULL,
    23882396    /* pfnPowerOff */
    2389     NULL
     2397    NULL,
     2398    /* pfnSoftReset */
     2399    NULL,
     2400    /* u32VersionEnd */
     2401    PDM_DEVREG_VERSION
    23902402};
    23912403
  • trunk/src/VBox/Devices/PC/DevDMA.cpp

    r12969 r12977  
    949949    /* szDeviceName */
    950950    "8237A",
    951     /* szGCMod */
     951    /* szRCMod */
    952952    "",
    953953    /* szR0Mod */
     
    988988    NULL,
    989989    /* pfnPowerOff */
    990     NULL
     990    NULL,
     991    /* pfnSoftReset */
     992    NULL,
     993    /* u32VersionEnd */
     994    PDM_DEVREG_VERSION
    991995};
    992996#endif /* VBOX */
  • trunk/src/VBox/Devices/PC/DevPIC.cpp

    r12969 r12977  
    10851085    /* szDeviceName */
    10861086    "i8259",
    1087     /* szGCMod */
     1087    /* szRCMod */
    10881088    "VBoxDDGC.gc",
    10891089    /* szR0Mod */
     
    10921092    "Intel 8259 Programmable Interrupt Controller (PIC) Device.",
    10931093    /* fFlags */
    1094     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     1094    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    10951095    /* fClass */
    10961096    PDM_DEVREG_CLASS_PIC,
     
    11201120    NULL,
    11211121    /* pfnQueryInterface. */
    1122     NULL
     1122    NULL,
     1123    /* pfnInitComplete */
     1124    NULL,
     1125    /* pfnPowerOff */
     1126    NULL,
     1127    /* pfnSoftReset */
     1128    NULL,
     1129    /* u32VersionEnd */
     1130    PDM_DEVREG_VERSION
    11231131};
    11241132
  • trunk/src/VBox/Devices/PC/DevPcArch.c

    r11292 r12977  
    278278    /* szDeviceName */
    279279    "pcarch",
    280     /* szGCMod */
     280    /* szRCMod */
    281281    "",
    282282    /* szR0Mod */
     
    315315    NULL,
    316316    /* pfnInitComplete. */
    317     NULL
     317    NULL,
     318    /* pfnPowerOff */
     319    NULL,
     320    /* pfnSoftReset */
     321    NULL,
     322    /* u32VersionEnd */
     323    PDM_DEVREG_VERSION
    318324};
    319325
  • trunk/src/VBox/Devices/PC/DevPcBios.cpp

    r12649 r12977  
    17571757    /* szDeviceName */
    17581758    "pcbios",
    1759     /* szGCMod */
     1759    /* szRCMod */
    17601760    "",
    17611761    /* szR0Mod */
     
    17941794    NULL,
    17951795    /* pfnInitComplete. */
    1796     pcbiosInitComplete
     1796    pcbiosInitComplete,
     1797    /* pfnPowerOff */
     1798    NULL,
     1799    /* pfnSoftReset */
     1800    NULL,
     1801    /* u32VersionEnd */
     1802    PDM_DEVREG_VERSION
    17971803};
    17981804
  • trunk/src/VBox/Devices/PC/DevPit-i8254.cpp

    r12653 r12977  
    10531053    /* szDeviceName */
    10541054    "i8254",
    1055     /* szGCMod */
     1055    /* szRCMod */
    10561056    "VBoxDDGC.gc",
    10571057    /* szR0Mod */
     
    10601060    "Intel 8254 Programmable Interval Timer (PIT) And Dummy Speaker Device",
    10611061    /* fFlags */
    1062     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     1062    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    10631063    /* fClass */
    10641064    PDM_DEVREG_CLASS_PIT,
     
    10881088    NULL,
    10891089    /* pfnQueryInterface. */
    1090     NULL
     1090    NULL,
     1091    /* pfnInitComplete */
     1092    NULL,
     1093    /* pfnPowerOff */
     1094    NULL,
     1095    /* pfnSoftReset */
     1096    NULL,
     1097    /* u32VersionEnd */
     1098    PDM_DEVREG_VERSION
    10911099};
    10921100
  • trunk/src/VBox/Devices/PC/DevRTC.cpp

    r12969 r12977  
    931931    /* szDeviceName */
    932932    "mc146818",
    933     /* szGCMod */
     933    /* szRCMod */
    934934    "VBoxDDGC.gc",
    935935    /* szR0Mod */
     
    938938    "Motorola MC146818 RTC/CMOS Device.",
    939939    /* fFlags */
    940     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     940    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_32_64 | PDM_DEVREG_FLAGS_PAE36 | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    941941    /* fClass */
    942942    PDM_DEVREG_CLASS_RTC,
     
    968968    NULL,
    969969    /* pfnInitComplete */
    970     rtcInitComplete
     970    rtcInitComplete,
     971    /* pfnPowerOff */
     972    NULL,
     973    /* pfnSoftReset */
     974    NULL,
     975    /* u32VersionEnd */
     976    PDM_DEVREG_VERSION
    971977};
    972978#endif /* IN_RING3 */
  • trunk/src/VBox/Devices/Parallel/DevParallel.cpp

    r11284 r12977  
    872872    /* szDeviceName */
    873873    "parallel",
    874     /* szGCMod */
     874    /* szRCMod */
    875875    "VBoxDDGC.gc",
    876876    /* szR0Mod */
     
    879879    "Parallel Communication Port",
    880880    /* fFlags */
    881     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     881    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    882882    /* fClass */
    883883    PDM_DEVREG_CLASS_PARALLEL,
     
    907907    NULL,
    908908    /* pfnQueryInterface. */
    909     NULL
     909    NULL,
     910    /* pfnInitComplete */
     911    NULL,
     912    /* pfnPowerOff */
     913    NULL,
     914    /* pfnSoftReset */
     915    NULL,
     916    /* u32VersionEnd */
     917    PDM_DEVREG_VERSION
    910918};
    911919#endif /* IN_RING3 */
  • trunk/src/VBox/Devices/Serial/DevSerial.cpp

    r12425 r12977  
    934934    /* szDeviceName */
    935935    "serial",
    936     /* szGCMod */
     936    /* szRCMod */
    937937    "VBoxDDGC.gc",
    938938    /* szR0Mod */
     
    941941    "Serial Communication Port",
    942942    /* fFlags */
    943     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     943    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    944944    /* fClass */
    945945    PDM_DEVREG_CLASS_SERIAL,
     
    969969    NULL,
    970970    /* pfnQueryInterface. */
    971     NULL
     971    NULL,
     972    /* pfnInitComplete */
     973    NULL,
     974    /* pfnPowerOff */
     975    NULL,
     976    /* pfnSoftReset */
     977    NULL,
     978    /* u32VersionEnd */
     979    PDM_DEVREG_VERSION
    972980};
    973981#endif /* IN_RING3 */
  • trunk/src/VBox/Devices/Storage/DevATA.cpp

    r12969 r12977  
    58705870    /* szDeviceName */
    58715871    "piix3ide",
    5872     /* szGCMod */
     5872    /* szRCMod */
    58735873    "VBoxDDGC.gc",
    58745874    /* szR0Mod */
     
    58825882    "  LUN #999 is the LED/Status connector.",
    58835883    /* fFlags */
    5884     PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GC | PDM_DEVREG_FLAGS_R0,
     5884    PDM_DEVREG_FLAGS_HOST_BITS_DEFAULT | PDM_DEVREG_FLAGS_GUEST_BITS_DEFAULT | PDM_DEVREG_FLAGS_RC | PDM_DEVREG_FLAGS_R0,
    58855885    /* fClass */
    58865886    PDM_DEVREG_CLASS_STORAGE,
     
    59145914    NULL,
    59155915    /* pfnPowerOff */
    5916     ataPowerOff
     5916    ataPowerOff,
     5917    /* pfnSoftReset */
     5918    NULL,
     5919    /* u32VersionEnd */
     5920    PDM_DEVREG_VERSION
    59175921};
    59185922#endif /* IN_RING3 */
  • trunk/src/VBox/Devices/Storage/fdc.c

    r11284 r12977  
    29392939    /* szDeviceName */
    29402940    "i82078",
    2941     /* szGCMod */
     2941    /* szRCMod */
    29422942    "",
    29432943    /* szR0Mod */
     
    29742974    fdcDetach,
    29752975    /* pfnQueryInterface. */
    2976     NULL
     2976    NULL,
     2977    /* pfnInitComplete */
     2978    NULL,
     2979    /* pfnPowerOff */
     2980    NULL,
     2981    /* pfnSoftReset */
     2982    NULL,
     2983    /* u32VersionEnd */
     2984    PDM_DEVREG_VERSION
    29772985};
    29782986
  • trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp

    r12924 r12977  
    24572457    /* szDeviceName */
    24582458    "VMMDev",
    2459     /* szGCMod */
     2459    /* szRCMod */
    24602460    "",
    24612461    /* szR0Mod */
     
    24922492    NULL,
    24932493    /* pfnQueryInterface. */
    2494     NULL
     2494    NULL,
     2495    /* pfnInitComplete */
     2496    NULL,
     2497    /* pfnPowerOff */
     2498    NULL,
     2499    /* pfnSoftReset */
     2500    NULL,
     2501    /* u32VersionEnd */
     2502    PDM_DEVREG_VERSION
    24952503};
    24962504#endif /* !VBOX_DEVICE_STRUCT_TESTCASE */
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