VirtualBox

Changeset 34005 in vbox


Ignore:
Timestamp:
Nov 11, 2010 6:34:27 PM (14 years ago)
Author:
vboxsync
Message:

HDA/Audio: typo.

File:
1 edited

Legend:

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

    r33829 r34005  
    8181/* Subordinate node count (7.3.4.3)*/
    8282#define CODEC_MAKE_F00_04(startNodeNumber, totalNodeNumber) ((((startNodeNumber) & 0xFF) << 16)|((totalNodeNumber) & 0xFF))
    83 /* 
     83/*
    8484 * Function Group Type  (7.3.4.4)
    8585 * 0 & [0x3-0x7f] are reserved types
     
    255255/* HDA spec 7.3.3.31 defines layout of configuration registers/verbs (0xF1C) */
    256256/* Configuration's port connection */
    257 #define CODEC_F1C_PORT_MASK    (0x3) 
    258 #define CODEC_F1C_PORT_SHIFT   (30) 
    259 
    260 #define CODEC_F1C_PORT_COMPLEX (0x0) 
    261 #define CODEC_F1C_PORT_NO_PHYS (0x1) 
    262 #define CODEC_F1C_PORT_FIXED   (0x2) 
    263 #define CODEC_F1C_BOTH         (0x3) 
     257#define CODEC_F1C_PORT_MASK    (0x3)
     258#define CODEC_F1C_PORT_SHIFT   (30)
     259
     260#define CODEC_F1C_PORT_COMPLEX (0x0)
     261#define CODEC_F1C_PORT_NO_PHYS (0x1)
     262#define CODEC_F1C_PORT_FIXED   (0x2)
     263#define CODEC_F1C_BOTH         (0x3)
    264264
    265265/* Configuration's location */
     
    536536            pNode->port.u32F08_param = 0;
    537537            if (!pState->fInReset)
    538                 pNode->port.u32F1c_param = CODEC_MAKE_F1C(CODEC_F1C_PORT_COMPLEX, 
    539                                                           CODEC_F1C_LOCATION_FRONT, 
     538                pNode->port.u32F1c_param = CODEC_MAKE_F1C(CODEC_F1C_PORT_COMPLEX,
     539                                                          CODEC_F1C_LOCATION_FRONT,
    540540                                                          CODEC_F1C_DEVICE_HP,
    541541                                                          CODEC_F1C_CONNECTION_TYPE_1_8INCHES,
     
    575575            if (!pState->fInReset)
    576576                pNode->port.u32F1c_param = CODEC_MAKE_F1C(CODEC_F1C_PORT_COMPLEX,
    577                                                           CODEC_F1C_LOCATION_REAR, 
     577                                                          CODEC_F1C_LOCATION_REAR,
    578578                                                          CODEC_F1C_DEVICE_SPEAKER,
    579579                                                          CODEC_F1C_CONNECTION_TYPE_1_8INCHES,
    580                                                           CODEC_F1C_COLOR_GREEN, 
     580                                                          CODEC_F1C_COLOR_GREEN,
    581581                                                          0x0, 0x1, 0x0);//RT_MAKE_U32_FROM_U8(0x10, 0x40, 0x11, 0x01);
    582582            goto port_init;
     
    594594                pNode->port.u32F1c_param = CODEC_MAKE_F1C(CODEC_F1C_PORT_COMPLEX,
    595595                                                          CODEC_F1C_LOCATION_FRONT,
    596                                                           CODEC_F1C_DEVICE_MIC, 
     596                                                          CODEC_F1C_DEVICE_MIC,
    597597                                                          CODEC_F1C_CONNECTION_TYPE_1_8INCHES,
    598598                                                          CODEC_F1C_COLOR_PINK,
     
    645645                                                          CODEC_F1C_LOCATION_REAR,
    646646                                                          CODEC_F1C_DEVICE_SPEAKER,
    647                                                           CODEC_F1C_CONNECTION_TYPE_1_8INCHES, 
     647                                                          CODEC_F1C_CONNECTION_TYPE_1_8INCHES,
    648648                                                          CODEC_F1C_COLOR_ORANGE,
    649649                                                          0x0, 0x1, 0x2);//RT_MAKE_U32_FROM_U8(0x12, 0x60, 0x11, 0x01);
     
    686686                                                           CODEC_F1C_DEVICE_SPDIF_IN,
    687687                                                           CODEC_F1C_CONNECTION_TYPE_OTHER_DIGITAL,
    688                                                            CODEC_F1C_COLOR_BLACK, 
     688                                                           CODEC_F1C_COLOR_BLACK,
    689689                                                           0x0, 0x6, 0x0);//(0x1 << 24) | (0xc5 << 16) | (0x10 << 8) | 0x60;
    690690        break;
     
    18161816{
    18171817    Assert(pu32F05_param);
    1818     if (pu32F05_param)
     1818    if (!pu32F05_param)
    18191819        return;
    18201820    bool fReset = CODEC_F05_IS_RESET(*pu32F05_param);
     
    18521852    if (!pu32Reg)
    18531853        return VINF_SUCCESS;
    1854    
     1854
    18551855    bool fReset = CODEC_F05_IS_RESET(*pu32Reg);
    18561856    bool fStopOk = CODEC_F05_IS_STOPOK(*pu32Reg);
     
    18591859    {
    18601860        /*
    1861          * We shouldn't propogate actual power state, which actual for AFG 
     1861         * We shouldn't propogate actual power state, which actual for AFG
    18621862         */
    18631863        *pu32Reg = CODEC_MAKE_F05(fReset, fStopOk, 0,
    1864                                   CODEC_F05_ACT(pState->pNodes[1].afg.u32F05_param), 
     1864                                  CODEC_F05_ACT(pState->pNodes[1].afg.u32F05_param),
    18651865                                  CODEC_F05_SET(cmd));
    18661866    }
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