📄 adp_codes_table.c
字号:
#include "Include\sysdefs.h"
#ifdef D_VGA_6CH_ENABLE
#include "ac3_2ch_vga_boot.h"
#include "ac3_2ch_vga_overlay.h"
#include "ac3_6ch_vga_boot.h"
#include "ac3_6ch_vga_overlay.h"
#include "mp3_vga_boot.h"
#include "mp3_vga_overlay.h"
#include "wma_vga_boot.h"
#include "wma_vga_overlay.h"
#include "mpeg_2ch_vga_boot.h"
#include "mpeg_2ch_vga_overlay.h"
#include "mpeg_6ch_vga_boot.h"
#include "mpeg_6ch_vga_overlay.h"
#include "png_vga_boot.h"
#include "lpcm_vga_boot.h"
#include "lpcm_vga_overlay.h"
#include "sdts_boot.h"
#include "cdda_vga_boot.h"
#ifdef SDRAM_1X16MBITS
#include "jpeg_16M_boot.h"
#include "jpeg_16M_overlay.h"
#else // SDRAM_1X16MBITS
#include "jpeg_32M_boot.h"
#include "jpeg_32M_overlay.h"
#endif // SDRAM_1X16MBITS
#include "jpeg_vcb_boot.h"
#include "jpeg_vcb_overlay.h"
#ifdef INTERNAL_KARAOKE
#include "ac3_kar_vga_boot.h"
#include "ac3_kar_vga_overlay.h"
#include "cdda_kar_vga_boot.h"
#include "cdda_kar_vga_overlay.h"
#include "lpcm_kar_vga_boot.h"
#include "lpcm_kar_vga_overlay.h"
#include "mpeg_kar_vga_boot.h"
#include "mpeg_kar_vga_overlay.h"
#endif // INTERNAL_KARAOKE
#ifdef D_PLII_SUPPORTED
#include "ac3_pl2_vga_boot.h"
#include "ac3_pl2_vga_overlay.h"
#include "cdda_pl2_vga_boot.h"
#include "cdda_pl2_vga_overlay.h"
#include "lpcm_pl2_vga_boot.h"
#include "lpcm_pl2_vga_overlay.h"
#include "mpeg_pl2_vga_boot.h"
#include "mpeg_pl2_vga_overlay.h"
#include "adpcm_pl2_vga_boot.h"
#include "adpcm_pl2_vga_overlay.h"
#endif // D_PLII_SUPPORTED
#ifdef D_3D_SUPPORTED
#include "ac3_2ch_3d_vga_boot.h"
#include "ac3_2ch_3d_vga_overlay.h"
#include "cdda_3d_vga_boot.h"
#include "cdda_3d_vga_overlay.h"
#include "lpcm_3d_vga_boot.h"
#include "lpcm_3d_vga_overlay.h"
#include "mpeg_2ch_3d_vga_boot.h"
#include "mpeg_2ch_3d_vga_overlay.h"
#include "adpcm_3d_vga_boot.h"
#include "adpcm_3d_vga_overlay.h"
#include "mp3_3d_vga_boot.h"
#include "mp3_3d_vga_overlay.h"
#endif //D_3D_SUPPORTED
#include "adpcm_vga_boot.h"
#include "adpcm_vga_overlay.h"
#ifdef DDX_TEST
#include "ddxc_vga_boot.h"
#endif // DDX_TEST
#ifdef JPEG_MP3_ENABLE
#include "maja_vga_boot.h"
#include "maja_vga_overlay.h"
#endif
#include "adp_if.h"
#define ADP_IF_C 1
#ifdef ADP_IF_C
CONST struct ADPMicrocdeList_Tag ADPMicrocdeList[] = {
{ mpeg_2ch_vga_boot_microcode, mpeg_2ch_vga_overlay_microcode}, //MPEG_CODE_2_CH
{ mpeg_6ch_vga_boot_microcode, mpeg_6ch_vga_overlay_microcode}, //MPEG_CODE_6_CH
{ ac3_2ch_vga_boot_microcode ,ac3_2ch_vga_overlay_microcode}, //AC3_CODE_2_CH
{ ac3_6ch_vga_boot_microcode ,ac3_6ch_vga_overlay_microcode}, //AC3_CODE_6_CH
{ cdda_vga_boot_microcode, NULL}, //CDDA_CODE
{ lpcm_vga_boot_microcode,lpcm_vga_overlay_microcode}, //LPCM_CODE_2_CH
{ mp3_vga_boot_microcode ,mp3_vga_overlay_microcode}, //MP3_CODE_2_CH
{ sdts_boot_microcode,NULL}, //SDTS_CODE
{ png_vga_boot_microcode,NULL}, //PNG_CODE
{ wma_vga_boot_microcode ,wma_vga_overlay_microcode}, //WMA_CODE
#ifdef SDRAM_1X16MBITS
{ jpeg_16M_boot_microcode,jpeg_16M_overlay_microcode}, //JPEG_CODE
#else
{ jpeg_32M_boot_microcode,jpeg_32M_overlay_microcode}, //JPEG_CODE
#endif // SDRAM_1X16MBITS
#if !defined(SDRAM_1X16MBITS) && defined(_DEBUG )
{ jpeg_vcb_boot_microcode,jpeg_vcb_overlay_microcode}, //JPEG_VCB_CODE
#else
{0,0},
#endif
{ adpcm_vga_boot_microcode,adpcm_vga_overlay_microcode}, //ADPCM_CODE
{ 0,0}, //ANALOG_IN_CODE
{ 0,NULL}, //DIGITAL_IN_CODE
#ifdef INTERNAL_KARAOKE
{ ac3_kar_vga_boot_microcode,ac3_kar_vga_overlay_microcode}, //AC3_KARAOKE_CODE
{ mpeg_kar_vga_boot_microcode,mpeg_kar_vga_overlay_microcode}, //MPEG_KARAOKE_CODE
{ lpcm_kar_vga_boot_microcode,lpcm_kar_vga_overlay_microcode}, //LPCM_KARAOKE_CODE
{ cdda_kar_vga_boot_microcode,cdda_kar_vga_overlay_microcode}, //CDDA_KARAOKE_CODE
#else
{ 0,0}, //ANALOG_IN_CODE
{ 0,0}, //ANALOG_IN_CODE
{ 0,0}, //ANALOG_IN_CODE
#endif // INTERNAL_KARAOKE
#ifdef D_PLII_SUPPORTED
{ ac3_pl2_vga_boot_microcode,ac3_pl2_vga_overlay_microcode}, //AC3_pl2_CODE
{ mpeg_pl2_vga_boot_microcode,mpeg_pl2_vga_overlay_microcode}, //MPEG_pl2_CODE
{ lpcm_pl2_vga_boot_microcode,lpcm_pl2_vga_overlay_microcode}, //LPCM_pl2_CODE
{ cdda_pl2_vga_boot_microcode,cdda_pl2_vga_overlay_microcode}, //CDDA_pl2_CODE
{ adpcm_pl2_vga_boot_microcode,adpcm_pl2_vga_overlay_microcode}, //ADPCM_pl2_CODE
#endif // D_PLII_SUPPORTED
#ifdef D_3D_SUPPORTED
{ ac3_2ch_3d_vga_boot_microcode,ac3_2ch_3d_vga_overlay_microcode}, //AC3_3d_CODE
{ mpeg_2ch_3d_vga_boot_microcode,mpeg_2ch_3d_vga_overlay_microcode}, //MPEG_3d_CODE
{ lpcm_3d_vga_boot_microcode,lpcm_3d_vga_overlay_microcode}, //LPCM_3d_CODE
{ cdda_3d_vga_boot_microcode,cdda_3d_vga_overlay_microcode}, //CDDA_3d_CODE
{ adpcm_3d_vga_boot_microcode,adpcm_3d_vga_overlay_microcode}, //ADPCM_3d_CODE
{ mp3_3d_vga_boot_microcode,mp3_3d_vga_overlay_microcode}, //ADPCM_3d_CODE
#endif // D_3D_SUPPORTED
#ifdef DDX_TEST
{ ddxc_boot_microcode,0}, // DDXC_CODE
#endif // DDX_TEST
#ifdef JPEG_MP3_ENABLE
{ maja_vga_boot_microcode ,maja_vga_overlay_microcode}, // JPEG_MP3_CODE
#endif
};
///This array is used to hold sizes of both Overlay files and Boot files
CONST struct ADPMicrocdeSize_Tag ADPMicrocdeSizeList[]= {
{ mpeg_2ch_vga_boot_microcode_size, mpeg_2ch_vga_overlay_microcode_size}, //MPEG_CODE_2_CH
{ mpeg_6ch_vga_boot_microcode_size, mpeg_6ch_vga_overlay_microcode_size}, //MPEG_CODE_6_CH
{ ac3_2ch_vga_boot_microcode_size, ac3_2ch_vga_overlay_microcode_size}, //AC3_CODE_2_CH
{ ac3_6ch_vga_boot_microcode_size, ac3_6ch_vga_overlay_microcode_size}, //AC3_CODE_6_CH
{ cdda_vga_boot_microcode_size, 0}, //CDDA_CODE
{ lpcm_vga_boot_microcode_size,lpcm_vga_overlay_microcode_size}, //LPCM_CODE_2_CH
{ mp3_vga_boot_microcode_size,mp3_vga_overlay_microcode_size}, //MP3_CODE_2_CH
{ sdts_boot_microcode_size,0}, //SDTS_CODE
{ png_vga_boot_microcode_size,0}, //PNG_CODE
{ wma_vga_boot_microcode_size,wma_vga_overlay_microcode_size}, //WMA_CODE
#ifdef SDRAM_1X16MBITS
{ jpeg_16M_boot_microcode_size,jpeg_16M_overlay_microcode_size}, //JPEG_CODE
#else
{ jpeg_32M_boot_microcode_size,jpeg_32M_overlay_microcode_size}, //JPEG_CODE
#endif // SDRAM_1X16MBITS
#if !defined(SDRAM_1X16MBITS) && defined(_DEBUG )
{ jpeg_vcb_boot_microcode_size,jpeg_vcb_overlay_microcode_size}, //JPEG_VCB_CODE
#else
{0,0},
#endif
{ adpcm_vga_boot_microcode_size,adpcm_vga_overlay_microcode_size}, //ADPCM_CODE
{ 0,0}, //ANALOG_IN_CODE
{ 0,0}, //DIGITAL_IN_CODE
#ifdef INTERNAL_KARAOKE
{ ac3_kar_vga_boot_microcode_size,ac3_kar_vga_overlay_microcode_size}, //AC3_KARAOKE_CODE
{ mpeg_kar_vga_boot_microcode_size,mpeg_kar_vga_overlay_microcode_size}, //MPEG_KARAOKE_CODE
{ lpcm_kar_vga_boot_microcode_size,lpcm_kar_vga_overlay_microcode_size}, //LPCM_KARAOKE_CODE
{ cdda_kar_vga_boot_microcode_size,cdda_kar_vga_overlay_microcode_size}, //CDDA_KARAOKE_CODE
#else
{ 0,0}, //ANALOG_IN_CODE
{ 0,0}, //ANALOG_IN_CODE
{ 0,0}, //ANALOG_IN_CODE
#endif // INTERNAL_KARAOKE
#ifdef D_PLII_SUPPORTED
{ ac3_pl2_vga_boot_microcode_size,ac3_pl2_vga_overlay_microcode_size}, //AC3_KARAOKE_CODE
{ mpeg_pl2_vga_boot_microcode_size,mpeg_pl2_vga_overlay_microcode_size}, //MPEG_pl2_CODE
{ lpcm_pl2_vga_boot_microcode_size,lpcm_pl2_vga_overlay_microcode_size}, //LPCM_pl2_CODE
{ cdda_pl2_vga_boot_microcode_size,cdda_pl2_vga_overlay_microcode_size}, //CDDA_pl2_CODE
{ adpcm_pl2_vga_boot_microcode_size,adpcm_pl2_vga_overlay_microcode_size}, //ADPCM_pl2_CODE
#endif // D_PLII_SUPPORTED
#ifdef D_3D_SUPPORTED
{ ac3_2ch_3d_vga_boot_microcode_size,ac3_2ch_3d_vga_overlay_microcode_size}, //AC3_KARAOKE_CODE
{ mpeg_2ch_3d_vga_boot_microcode_size,mpeg_2ch_3d_vga_overlay_microcode_size}, //MPEG_3d_CODE
{ lpcm_3d_vga_boot_microcode_size,lpcm_3d_vga_overlay_microcode_size}, //LPCM_3d_CODE
{ cdda_3d_vga_boot_microcode_size,cdda_3d_vga_overlay_microcode_size}, //CDDA_3d_CODE
{ adpcm_3d_vga_boot_microcode_size,adpcm_3d_vga_overlay_microcode_size}, //ADPCM_3d_CODE
{ mp3_3d_vga_boot_microcode_size,mp3_3d_vga_overlay_microcode_size}, //ADPCM_3d_CODE
#endif // D_3D_SUPPORTED
#ifdef DDX_TEST
{ ddxc_boot_microcode_size,0}, // DDXC_CODE
#endif // DDX_TEST
#ifdef JPEG_MP3_ENABLE
{ maja_vga_boot_microcode_size,maja_vga_overlay_microcode_size}, // JPEG_MP3_CODE
#endif
};
#endif //ADP_IF_c
#else // D_VGA_ENABLED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -