⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcbconfig.cpp

📁 完整的基于Conxant平台的USB电视棒的WIN驱动程序。
💻 CPP
📖 第 1 页 / 共 5 页
字号:
                {
                        1,             //interrupt ep index
                        NOT_SUPPORTED, //ts1 index
                        NOT_SUPPORTED, //TS2 index
                        2,             //AUDIO
                        3,             //VIDEO
                        NOT_SUPPORTED, //VANC
                        NOT_SUPPORTED, //HANC
                        0              //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        }		
    },

    //PCB_CONFIG Buspower_external_digital =
    {
        INDEX_BUSPOWER_EXTERNAL_DIGITAL,  //index
        USB_BUS_POWER,                    // power_type
        NOT_DECIDE_YET,                   //speed , not decide yet
        MOD_EXTERNAL|MOD_DIGITAL,         //mode ,analog tv AND DIGITAL path
        SOURCE_TS_BDA,                    //ts1_source, disable
        NOT_SUPPORTED,                    //ts2_source
        SOURCE_EXTERNAL,                  //analog source
        0,   //digital_index
        NOT_SUPPORTED,                    //analog index
        NOT_SUPPORTED,                    // dif_index
        1,  //external_index
        2,  //two configuration
        {//HS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        },
        {//FS
            {
                0,  //config index
                {
                        1,  //interrupt ep index
                        2,  //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        }		
    },

    //PCB_CONFIG Buspower_digital_analog =
    {
        INDEX_BUSPOWER_DIGITAL_ANALOG,  //index
        USB_BUS_POWER,                  // power_type
        NOT_DECIDE_YET,                 //speed , not decide yet
        MOD_ANALOG|MOD_DIGITAL,         //mode ,analog tv AND DIGITAL path
        SOURCE_TS_BDA,                  //ts1_source, disable
        NOT_SUPPORTED,                  //ts2_source
        SOURCE_ANALOG,                  //analog source
        0,  //digital_index
        1,  //analog index
        NOT_SUPPORTED,                  // dif_index
        NOT_SUPPORTED,                  //external_index
        2,  //two configuration
        {//HS
            {
                0,  //config index
                {
                        1,             //interrupt ep index
                        2,             //ts1 index
                        NOT_SUPPORTED, //TS2 index
                        NOT_SUPPORTED, //AUDIO
                        NOT_SUPPORTED, //VIDEO
                        NOT_SUPPORTED, //VANC
                        NOT_SUPPORTED, //HANC
                        0              //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        },
        {//FS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        }		
    },

    //PCB_CONFIG Buspower_digital_dif =
    {
        INDEX_BUSPOWER_DIGITAL_DIF,     //index
        USB_BUS_POWER,                  // power_type
        NOT_DECIDE_YET,                 //speed , not decide yet
        MOD_DIF|MOD_DIGITAL,            //mode ,analog tv AND DIGITAL path
        SOURCE_TS_BDA,                  //ts1_source, disable
        NOT_SUPPORTED,                  //ts2_source
        SOURCE_DIF,                     //analog source
        0,  //digital_index
        NOT_SUPPORTED,                  //analog index
        1,  // dif_index
        NOT_SUPPORTED,                  //external_index
        2,  //two configuration
        {//HS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        },
        {//FS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        0,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        2               //ir_index
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        }		
    },

    //PCB_CONFIG Buspower_digital_analog_external =
    {
        INDEX_BUSPOWER_DIGITAL_ANALOG_EXTERNAL,   //index
        USB_BUS_POWER,                            // power_type
        NOT_DECIDE_YET,                           //speed , not decide yet
        MOD_ANALOG|MOD_DIGITAL|MOD_EXTERNAL,      //mode ,analog tv AND DIGITAL path
        SOURCE_TS_BDA,                            //ts1_source, disable
        NOT_SUPPORTED,                            //ts2_source
        SOURCE_ANALOG,                            //analog source
        0,   //digital_index
        1,   //analog index
        NOT_SUPPORTED,                            // dif_index
        2,   //external_index
        3,   //3 configuration
        {//HS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}},
            {2,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}}
        },
        {//FS
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {2,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}}
        }	
    },

    //this config using for EVK
    //PCB_CONFIG Buspower_digital_dif_external =
    {
        INDEX_BUSPOWER_DIGITAL_DIF_EXTERNAL,    //index
        USB_BUS_POWER,                          //power_type
        NOT_DECIDE_YET,                         //speed ,not decide yet
        MOD_DIF|MOD_DIGITAL|MOD_EXTERNAL,       //mode ,analog tv AND DIGITAL path
        SOURCE_TS_BDA,                          //ts1_source
        NOT_SUPPORTED,                          //ts2_source
        SOURCE_DIF,                             //analog source
        0x0,   //digital_index
        NOT_SUPPORTED,                          //analog index
        0x1,   //dif_index
        0x2,   //external_index
        3,     //3 configuration
        {//high speed
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir 
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}},
            {2,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,4,5,0}}
        },
        {//full speed
            {
                0,   //config index
                {
                        1,              //interrupt ep index
                        2,              //ts1 index
                        NOT_SUPPORTED,  //TS2 index
                        NOT_SUPPORTED,  //AUDIO
                        NOT_SUPPORTED,  //VIDEO
                        NOT_SUPPORTED,  //VANC
                        NOT_SUPPORTED,  //HANC
                        0               //ir
                }
            },
            {1,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}},
            {2,{1,NOT_SUPPORTED,NOT_SUPPORTED,2,3,NOT_SUPPORTED,NOT_SUPPORTED,0}}
        }	

    },
};


PCB_CONFIG Polaris_Scenario_A0[] =
{
    {
        INDEX_SELFPOWER_DIGITAL_ONLY,    //index
        USB_SELF_POWER,         // power_type
        0,   //speed , not decide yet
        MOD_DIGITAL,   //mode
        SOURCE_TS_BDA, //ts1_source, digital tv only
        NOT_SUPPORTED, //ts2_source
        NOT_SUPPORTED, //analog source

        0,      //digital_index 
        0,      //analog index
        0,      //dif_index
        0,      //external_index

        1,      //only one configuration
        {
            {
                0,   //config index
                {
                    0,              //interrupt ep index
                    1,              //ts1 index
                    NOT_SUPPORTED,  //TS2 index
                    NOT_SUPPORTED,  //AUDIO
                    NOT_SUPPORTED,  //VIDEO
                    NOT_SUPPORTED,  //VANC
                    NOT_SUPPORTED,  //HANC
                    NOT_SUPPORTED   //ir_index
                },
            },
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}},
            {NOT_SUPPORTED,{NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED,NOT_SUPPORTED}}
        },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -