VirtualBox

Changeset 14438 in vbox for trunk


Ignore:
Timestamp:
Nov 20, 2008 9:39:01 PM (16 years ago)
Author:
vboxsync
Message:

LsiLogic: Update

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/log.h

    r12449 r14438  
    102102    /** KeyBoard Controller Device group. */
    103103    LOG_GROUP_DEV_KBD,
     104    /** LsiLogic SCSI controller Device group. */
     105    LOG_GROUP_DEV_LSILOGICSCSI,
    104106    /** NE2000 Device group. */
    105107    LOG_GROUP_DEV_NE2000,
     
    178180    /** SCSI driver group. */
    179181    LOG_GROUP_DRV_SCSI,
     182    /** Host SCSI driver group. */
     183    LOG_GROUP_DRV_SCSIHOST,
    180184    /** Async transport driver group */
    181185    LOG_GROUP_DRV_TRANSPORT_ASYNC,
     
    350354    "DEV_INIP",     \
    351355    "DEV_KBD",      \
     356    "DEV_LSILOGICSCSI", \
    352357    "DEV_NE2000",   \
    353358    "DEV_PARALLEL", \
     
    388393    "DRV_RAW_IMAGE", \
    389394    "DRV_SCSI", \
     395    "DRV_SCSIHOST", \
    390396    "DRV_TRANSPORT_ASYNC", \
    391397    "DRV_TUN",      \
  • trunk/src/VBox/Devices/Builtins.cpp

    r13835 r14438  
    150150    if (RT_FAILURE(rc))
    151151        return rc;
    152 
     152#ifdef VBOX_WITH_LSILOGIC
     153    rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceLsiLogicSCSI);
     154    if (VBOX_FAILURE(rc))
     155        return rc;
     156#endif
    153157
    154158    return VINF_SUCCESS;
  • trunk/src/VBox/Devices/Builtins.h

    r13189 r14438  
    6767#endif
    6868extern const PDMDEVREG g_DevicePCIBridge;
     69#ifdef VBOX_WITH_LSILOGIC
     70extern const PDMDEVREG g_DeviceLsiLogicSCSI;
     71#endif
    6972
    7073extern const PDMDRVREG g_DrvMouseQueue;
  • trunk/src/VBox/Devices/Makefile.kmk

    r14408 r14438  
    151151ifdef VBOX_WITH_SCSI
    152152 VBoxDD_DEFS           += VBOX_WITH_SCSI
     153endif
     154ifdef VBOX_WITH_LSILOGIC
     155 VBoxDD_DEFS           += VBOX_WITH_LSILOGIC
    153156endif
    154157VBoxDD_LIBS             = \
     
    315318endif
    316319
     320ifdef VBOX_WITH_LSILOGIC
     321DevicesR3_DEFS         += VBOX_WITH_LSILOGIC
     322DevicesR3_SOURCES      += \
     323        Storage/DevLsiLogicSCSI.cpp
     324endif
     325
    317326ifdef VBOX_WITH_USB
    318327DevicesR3_DEFS         += VBOX_WITH_USB IN_USB_R3
     
    405414endif
    406415
     416ifdef VBOX_WITH_LSILOGIC
     417VBoxDDGC_DEFS          += VBOX_WITH_LSILOGIC
     418VBoxDDGC_SOURCES       += \
     419        Storage/DevLsiLogicSCSI.cpp
     420endif
     421
    407422ifeq ($(VBOX_LDR_FMT32),pe)
    408423VBoxDDGC_LDFLAGS        = -Entry:vgaMMIOWrite
     
    466481VBoxDDR0_SOURCES       += \
    467482        Storage/DevBusLogic.cpp
     483endif
     484
     485ifdef VBOX_WITH_LSILOGIC
     486VBoxDDR0_DEFS          += VBOX_WITH_LSILOGIC
     487VBoxDDR0_SOURCES       += \
     488        Storage/DevLsiLogicSCSI.cpp
    468489endif
    469490
Note: See TracChangeset for help on using the changeset viewer.

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