VirtualBox

Changeset 12476 in vbox for trunk


Ignore:
Timestamp:
Sep 15, 2008 7:19:21 PM (16 years ago)
Author:
vboxsync
Message:

BusLogic: Complete the device part.

Location:
trunk
Files:
3 edited

Legend:

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

    r8715 r12476  
    268268/** Stream driver. */
    269269#define PDM_DRVREG_CLASS_STREAM         RT_BIT(14)
     270/** SCSI driver. */
     271#define PDM_DRVREG_CLASS_SCSI           RT_BIT(15)
    270272/** @} */
    271273
  • trunk/include/VBox/pdmifs.h

    r11820 r12476  
    24912491
    24922492/**
     2493 * Data direction.
     2494 */
     2495typedef enum PDMSCSIREQUESTTXDIR
     2496{
     2497    PDMSCSIREQUESTTXDIR_UNKNOWN = 0,
     2498    PDMSCSIREQUESTTXDIR_FROM_DEVICE,
     2499    PDMSCSIREQUESTTXDIR_TO_DEVICE,
     2500    PDMSCSIREQUESTTXDIR_NONE
     2501} PDMSCSIREQUESTTXDIR;
     2502
     2503/**
    24932504 * SCSI request structure.
    24942505 */
     
    24972508    /** The logical unit. */
    24982509    uint32_t    uLogicalUnit;
     2510    /** Direction of the data flow. */
     2511    uint32_t    uDataDirection;
    24992512    /** Size of the SCSI CDB. */
    25002513    uint32_t    cbCDB;
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp

    r11556 r12476  
    11211121    GEN_CHECK_OFF(BUSLOGICDEVICE, pDrvBase);
    11221122    GEN_CHECK_OFF(BUSLOGICDEVICE, pDrvSCSIConnector);
     1123    GEN_CHECK_OFF(BUSLOGICDEVICE, cOutstandingRequests);
    11231124
    11241125    GEN_CHECK_SIZE(BUSLOGIC);
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