VirtualBox

Changeset 53485 in vbox for trunk


Ignore:
Timestamp:
Dec 9, 2014 9:21:11 AM (10 years ago)
Author:
vboxsync
Message:

PDM/Audio: Fixed tstDeviceStructSizeRC.

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

Legend:

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

    r53442 r53485  
    627627     *  LUN has a HDA driver assigned. */
    628628    uint8_t                            cLUNs;
     629    uint8_t                            au8PaddingLUNs[4];
    629630    /** The HDA codec to use. */
    630631    R3PTRTYPE(PHDACODEC)               pCodec;
     
    645646    /** 1.2.3.4.5.6.7. - someone please tell me what I'm counting! - .8.9.10... */
    646647    uint8_t                            u8Counter;
     648#ifdef VBOX_WITH_PDM_AUDIO_DRIVER
     649    uint8_t                            au8Padding[4];
     650#else
    647651    uint8_t                            au8Padding[7];
     652#endif
    648653} HDASTATE;
    649654/** Pointer to the ICH Intel HD Audio Controller state. */
     
    14781483                pBdle = &pThis->StInBdle;
    14791484                break;
     1485#ifdef VBOX_WITH_PDM_AUDIO_DRIVER
    14801486            case HDA_REG_SD2CTL:
    14811487                u8Strm = 2;
    14821488                pBdle = &pThis->StMicBdle;
    14831489                break;
     1490#endif
    14841491            case HDA_REG_SD4CTL:
    14851492                u8Strm = 4;
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r53342 r53485  
    18581858    GEN_CHECK_OFF(HDASTATE, fR0Enabled);
    18591859    GEN_CHECK_OFF(HDASTATE, fRCEnabled);
     1860#ifdef VBOX_WITH_PDM_AUDIO_DRIVER
     1861    GEN_CHECK_OFF(HDASTATE, cLUNs);
    18601862    GEN_CHECK_OFF(HDASTATE, pCodec);
     1863    GEN_CHECK_OFF(HDASTATE, paDrv);
     1864    GEN_CHECK_OFF(HDASTATE, pMixer);
     1865    GEN_CHECK_OFF(HDASTATE, pSinkLineIn);
     1866    GEN_CHECK_OFF(HDASTATE, pSinkMicIn);
     1867#else
     1868    GEN_CHECK_OFF(HDASTATE, pCodec);
     1869    GEN_CHECK_OFF(HDASTATE, u64BaseTS);
    18611870    GEN_CHECK_OFF(HDASTATE, u8Counter);
    1862     GEN_CHECK_OFF(HDASTATE, u64BaseTS);
     1871#endif
    18631872
    18641873    return (0);
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