📄 disp_br2.h
字号:
{ 0, 0, 0, 0, 0, 0 }, //46:Mode reserved 00
{ 0, 0, 0, 0, 0, 0 }, //47:Mode reserved 01
{ 0, 0, 0, 0, 0, 0 }, //48:Mode reserved 02
{ 0, 0, 0, 0, 0, 0 }, //49:Mode reserved 03
{ 642, 1230, 418, 497, 0, 2+1 }, //50:NewMode720x400
{ 535, 1025, 498, 637, 0, 2+1 }, //51:NewMode640x480
{ 428, 820, 618, 785, 0, 2+1 }, //52:NewMode800x600
{ 334, 641, 786, 881, 0, 2+1 }, //53:NewMode1024x768
{ 297, 570, 882, 917, 0, 2+1 }, //54:NewMode1152x864
{ 285, 547, 918, 977, 0, 2+1 }, //55:NewMode1152x900
{ 267, 513, 978, 1041, 0, 2+1 }, //56:NewMode1280x960
{ 251, 481, 1042, 1217, 0, 2+1 }, //57:NewMode1280x1024
{ 292, 559, 1218, 1328, 0, 2+1 }, //58:NewMode1600x1200
};
unsigned int code Mode_Preset[][5] =
{
// DH_TOTAL DH_ACT_WID DV_ACT_LEN DCLK_M/N IVS_DELAY
{ 1408, 1280, 1024, 0, 0 }, //00:No Signal
// VGA confused mode
{ 1408, 1280, 1024, 0, 63 }, //01:VGA [640/720]*350*50Hz
{ 1408, 1280, 1024, 0, 31 }, //02:VGA [640/720]*400*50Hz
{ 1408, 1280, 1024, 0, 63 }, //03:VGA [640/720]*350*60Hz
{ 1408, 1280, 1024, 0, 31 }, //04:VGA [640/720]*400*60Hz
// Standard mode
{ 1408, 1280, 1024, 0, 7 }, //05:640*400*56hz
{ 1408, 1280, 1024, 0, 7 }, //06:640*350*70hz
{ 1408, 1280, 1024, 0, 7 }, //07:720*350*70hz
{ 1408, 1280, 1024, 0, 7 }, //08:640*400*70hz
{ 1408, 1280, 1024, 0, 7 }, //09:700*400*70hz
{ 1408, 1280, 896, 0, 7 }, //10:640*350*85hz
{ 1408, 1280, 1024, 0, 7 }, //11:640*400*85hz
{ 1408, 1280, 1024, 0, 7 }, //12:720*400*85hz
{ 1408, 1280, 1024, 0, 31 }, //13:640*480*50hz
{ 1408, 1280, 1024, 0, 7 }, //14:640*480*60hz
{ 1408, 1280, 1024, 0, 7 }, //15:640*480*66hz
{ 1408, 1280, 1024, 0, 7 }, //16:640*480*72hz
{ 1408, 1280, 1024, 0, 3 }, //17:640*480*75hz
{ 1408, 1280, 1024, 0, 7 }, //18:640*480*85hz
{ 1408, 1280, 1024, 0, 3 }, //19:800*600*56hz
{ 1408, 1280, 1024, 0, 7 }, //20:800*600*60hz
{ 1408, 1280, 1024, 0, 7 }, //21:800*600*66hz
{ 1408, 1280, 1024, 0, 7 }, //22:800*600*72hz
{ 1408, 1280, 1024, 0, 3 }, //23:800*600*75hz
{ 1408, 1280, 1024, 0, 7 }, //24:800*600*85hz
{ 1408, 1280, 1024, 0, 7 }, //25:832*624*75hz
{ 1424, 1280, 1024, 0, 7 }, //26:1024*768*60hz
{ 1424, 1280, 1024, 0, 7 }, //27:1024*768*59hz
{ 1408, 1280, 1024, 0, 7 }, //28:1024*768*66hz
{ 1408, 1280, 1024, 0, 7 }, //29:1024*768*70hz
{ 1408, 1280, 1024, 0, 7 }, //30:1024*768*74hz
{ 1408, 1280, 1024, 0, 7 }, //31:1024*768*75hz
{ 1408, 1280, 1024, 0, 7 }, //32:1024*768*85hz
{ 1408, 1280, 1024, 0, 7 }, //33:1024*800*84hz
{ 1408, 1280, 1024, 0, 7 }, //34:1152*864*75hz
{ 1408, 1280, 1024, 0, 7 }, //35:1152*870*75hz
{ 1408, 1280, 1024, 0, 7 }, //36:1152*900*66hz
{ 1408, 1280, 1024, 0, 7 }, //37:1152*900*76hz
{ 1408, 1280, 1024, 0, 7 }, //38:1280*960*60hz
{ 1408, 1280, 1024, 0, 7 }, //39:1280*960*85hz
{ 1408, 1280, 1024, 0, 7 }, //40:1280*1024*60hz
{ 1408, 1280, 1024, 0, 7 }, //41:1280*1024*72hz
{ 1408, 1280, 1024, 0, 7 }, //42:1280*1024*76hz
{ 1408, 1280, 1024, 0, 7 }, //43:1280*1024*75hz
{ 1408, 1280, 1024, 0, 7 }, //44:1280*1024*85hz
{ 1408, 1280, 1024, 0, 7 }, //45:1600*1200*60hz
// Reserved mode
{ 1408, 1280, 1024, 0, 0 }, //46:Mode reserved 00
{ 1408, 1280, 1024, 0, 0 }, //47:Mode reserved 01
{ 1408, 1280, 1024, 0, 0 }, //48:Mode reserved 02
{ 1408, 1280, 1024, 0, 0 }, //49:Mode reserved 03
// Unknown user mode
{ 1408, 1280, 1024, 0, 3 }, //50:NewMode720x400
{ 1408, 1280, 1024, 0, 3 }, //51:NewMode640x480
{ 1408, 1280, 1024, 0, 3 }, //52:NewMode800x600
{ 1408, 1280, 1024, 0, 3 }, //53:NewMode1024x768
{ 1408, 1280, 1024, 0, 3 }, //54:NewMode1152x864
{ 1408, 1280, 1024, 0, 3 }, //55:NewMode1152x900
{ 1408, 1280, 1024, 0, 3 }, //56:NewMode1280x960
{ 1408, 1280, 1024, 0, 3 }, //57:NewMode1280x1024
{ 1408, 1280, 1024, 0, 3 }, //58:NewMode1600x1200
// Safe display mode
{ 1408, 1280, 1024, 0, 3 }, //59:Undefined SU mode
{ 1408, 1280, 1024, 0, 3 }, //60:Undefined SD mode
};
///////////////////////////////////////////////////////////////////////////////
//Video Setting
#if (VIDEO_CHIP == VDC_NONE)
// No Video Decoder
unsigned char code RTD_VIDEO_60[] = { 0 };
unsigned char code RTD_VIDEO_50[] = { 0 };
#else
#if (VIDEO_CHIP == VDC_SAA7114 || VIDEO_CHIP == VDC_SAA7115 || VIDEO_CHIP == VDC_SAA7118)
#define H_60 0x91//0x70 // For SAA7114/7118
#define H_50 0x91//0x7c // For SAA7114/7118
#else
#define H_60 0x56 // For SAA7111A
#define H_50 0x5e // For SAA7111A
#endif
unsigned char code RTD_VIDEO_60[] =
{
11, Y_INC, IPH_ACT_STA_06, H_60, 0x00, 0xb8, 0x02,
0x14, 0x00, 0xed, 0x00,
10, Y_INC, INT_FLD_DETECT_14, 0x14, 0x03, 0x33, 0x8b, 0x40, 0x3b, 0x30,
4, N_INC, FS_FT_DELAY_1E, 0x1a,
7, Y_INC, DRW_BSU_40, 0xb8, 0x02, 0xed, 0x00,
4, N_INC, OP_CRC_CTRL_68, 0x48,
4, N_INC, SD_CTRL_70, 0x00 | VIDEO_ICLK_DELAY,
5, Y_INC, IVS_DELAY_8C, 0x00, 0x00,
// 6, Y_INC, DPLL_CTRL_D0, 0x11, 0x44, 0x47,
29, Y_INC, VDIS_CTRL_20, 0x28 | DISP_BIT | DISPLAY_PORT | DHS_MASK,
DISP_INV,
0x7c, 0x05,
0x10,
0x20, 0x00,
0x20, 0x00,
0x20, 0x05,
0x20, 0x05,
0x80, 0x04,
0x03,
0x0f, 0x00,
0x0f, 0x00,
0x0f, 0x04,
0x0f, 0x04,
0x13, 0x20,
4, N_INC, VDIS_CTRL_20, 0x2b | DISP_BIT | DISPLAY_PORT | DHS_MASK,
5, Y_INC, VGIP_CTRL_04, 0x0d, 0x00 | VIDEO_LATCH,
0
};
unsigned char code RTD_VIDEO_50[]=
{
11, Y_INC, IPH_ACT_STA_06, H_50, 0x00, 0xb8, 0x02,
0x18, 0x00, 0x1a, 0x01,
10, Y_INC, INT_FLD_DETECT_14, 0x14, 0x03, 0x33, 0x8b, 0x80, 0x46, 0x30,
4, N_INC, FS_FT_DELAY_1E, 0x1a,
7, Y_INC, DRW_BSU_40, 0xb8, 0x02, 0x1a, 0x01,
4, N_INC, OP_CRC_CTRL_68, 0x48,
4, N_INC, SD_CTRL_70, 0x00 | VIDEO_ICLK_DELAY,
5, Y_INC, IVS_DELAY_8C, 0x00, 0x00,
// 6, Y_INC, DPLL_CTRL_D0, 0x11, 0x75, 0x07,
29, Y_INC, VDIS_CTRL_20, 0x28 | DISP_BIT | DISPLAY_PORT | DHS_MASK,
DISP_INV,
0x96, 0x05,
0x10,
0x20, 0x00,
0x20, 0x00,
0x20, 0x05,
0x20, 0x05,
0x80, 0x04,
0x03,
0x0d, 0x00,
0x0d, 0x00,
0x0d, 0x04,
0x0d, 0x04,
0x17, 0x20,
4, N_INC, VDIS_CTRL_20, 0x2b | DISP_BIT | DISPLAY_PORT | DHS_MASK,
5, Y_INC, VGIP_CTRL_04, 0x0d, 0x00 | VIDEO_LATCH,
0
};
#endif
#else
extern unsigned char code RTD_PWUP_INI[];
extern unsigned char code RTD_DDC_TABLE[];
extern unsigned char code RTD_IO_INI[];
extern unsigned char code FreeV[];
extern unsigned char code OSD_PWUP_INI[];
extern unsigned int code VGA_Mode[][6];
extern unsigned int code Mode_Preset[][5];
extern unsigned char code RTD_VIDEO_60[];
extern unsigned char code RTD_VIDEO_50[];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -