config.h
来自「这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,」· C头文件 代码 · 共 233 行
H
233 行
/****************************************************************************** config.h : define values that will help to precompile the code* REALmagic Quasar Hardware Library* Created by Aurelia Popa-Radu* Copyright Sigma Designs Inc* Sigma Designs Proprietary and confidential* Created on 09/09/01* Description:*****************************************************************************/#ifndef _CONFIGH_#define _CONFIGH_#include "../../../loaders/config.h"//XXX Special - ucode in rom for update ucode without recompiling//undef it by default#undef UCODE_ROM_ADDRESS //#define UCODE_ROM_ADDRESS 0x380000/***************************************************************************** Select support for DOLBY*****************************************************************************/#undef MICROCODE_NO_DOLBY//#define MICROCODE_NO_DOLBY/***************************************************************************** Select the chip / board version*****************************************************************************/#undef EM840X_OBJECT#undef EM847X_OBJECT#undef EM85XX_OBJECT#undef ANY_BRD#undef NE2000_BRD#undef NE2000TV_BRD#undef NE2000STPC_BRD#undef VE2000_BRD#undef GALAXY2_BRD#undef CLARION_BRD#undef QUAD_BRD#undef ANALOG_PVR_BRD#undef DIGITAL_PVR_BRD#undef SYMPHONY_BRD#undef XCARD_BRD#undef BROADCAST_BRD#undef QUAD7X_BRD#undef NEC_BRD#undef DVD8500_BRD#undef PVR8500_BRD// comment next define to support only one specific Sigma Designs board // uncomment next define to support all types of Sigma Designs boards// #define ANY_BRD#if defined ANY_BRD // analog overlay boards #define NE2000_BRD #define NE2000TV_BRD #define NE2000STPC_BRD #define ANALOG_PVR_BRD // digital overlay boards #define VE2000_BRD #define GALAXY2_BRD #define CLARION_BRD #define QUAD_BRD #define DIGITAL_PVR_BRD #define SYMPHONY_BRD #define XCARD_BRD #define BROADCAST_BRD #define QUAD7X_BRD #define NEC_BRD#else // !ANY_BOARD// uncomment only one line to select only one type of board// #define NE2000_BRD// #define NE2000TV_BRD// #define NE2000STPC_BRD// #define VE2000_BRD// #define GALAXY2_BRD// #define CLARION_BRD// #define QUAD_BRD// #define ANALOG_PVR_BRD// #define DIGITAL_PVR_BRD// #define SYMPHONY_BRD// #define XCARD_BRD// #define BROADCAST_BRD// #define QUAD7X_BRD// #define NEC_BRD#ifdef WITH_SM2288 #define PVR8500_BRD#else #define DVD8500_BRD#endif#endif/*****************************************************************************Select the objects needed for every type of board.The available objects are: NOVA_OBJECT, NOVALITE_OBJECT, AD7170_OBJECT, AD7175_OBJECT, AD7177_OBJECT FS400_OBJECT, SAA7114_OBJECT, SM2288_OBJECT, SII168_OBJECT*****************************************************************************/#ifdef NE2000_BRD #define ANALOG_OVERLAY #define EM840X_OBJECT #define NOVA_OBJECT #define NOVALITE_OBJECT #define AD7170_OBJECT #define AD7175_OBJECT #define AD7177_OBJECT#endif#ifdef NE2000TV_BRD #define ANALOG_OVERLAY #define EM840X_OBJECT #define NOVA_OBJECT #define NOVALITE_OBJECT #define AD7170_OBJECT #define FS400_OBJECT#endif#ifdef NE2000STPC_BRD #define ANALOG_OVERLAY #define EM840X_OBJECT #define NOVA_OBJECT#endif#ifdef ANALOG_PVR_BRD #define ANALOG_OVERLAY #define EM847X_OBJECT #define NOVA_OBJECT #define SAA7114_OBJECT #define SM2288_OBJECT #define SII168_OBJECT#endif#ifdef VE2000_BRD #define DIGITAL_OVERLAY #define EM840X_OBJECT #define EM847X_OBJECT #define NOVALITE_OBJECT#endif#ifdef GALAXY2_BRD #define DIGITAL_OVERLAY #define EM840X_OBJECT#endif#ifdef CLARION_BRD #define DIGITAL_OVERLAY #define EM840X_OBJECT#endif#ifdef QUAD_BRD #define DIGITAL_OVERLAY #define EM840X_OBJECT #define NOVALITE_OBJECT#endif#ifdef DIGITAL_PVR_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT #define SII168_OBJECT #define SAA7114_OBJECT #define SM2288_OBJECT #define TVTUNER_OBJECT#endif#ifdef SYMPHONY_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT#endif#ifdef XCARD_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT #define SII168_OBJECT#endif#ifdef BROADCAST_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT #define SAA7128_OBJECT #define SAA7114_OBJECT#endif#ifdef QUAD7X_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT #define NOVALITE_OBJECT#endif#ifdef NEC_BRD #define DIGITAL_OVERLAY #define EM847X_OBJECT#endif#ifdef PVR8500_BRD #define DIGITAL_OVERLAY #define EM85XX_OBJECT #define SII168_OBJECT #define SAA7114_OBJECT #define SAA7118 #define SM2288_OBJECT #define TVTUNER_OBJECT#endif#ifdef DVD8500_BRD #define DIGITAL_OVERLAY #define EM85XX_OBJECT #define SII168_OBJECT#endif#ifdef EM85XX_OBJECT #undef EM840X_OBJECT #undef EM847X_OBJECT#endif/*****************************************************************************/#endif // _CONFIGH_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?