VirtualBox

Changeset 14438

Show
Ignore:
Timestamp:
11/20/08 22:39:01 (2 months ago)
Author:
vboxsync
Message:

LsiLogic?: Update

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 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 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy