亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? disp_b1.h

?? Realtek RTD2523方案的全部源代碼
?? H
?? 第 1 頁 / 共 2 頁
字號:

///////////////////////////////////////////////////////////////////
// Definitions for Display Port
#define SINGLE_PORT         0x00    // Single port (Single pixel output)
#define DOUBLE_PORT         0x04    // Double port (Double pixel output)

#define DISPLAY_PORT        DOUBLE_PORT

///////////////////////////////////////////////////////////////////
// Definitions for Display Color
#define DISP_18BIT          0x10    // 18-bit RGB output
#define DISP_24BIT          0x00    // 24-bit RGB output 

#define DISP_BIT            DISP_24BIT

///////////////////////////////////////////////////////////////////
// Definitions for Display Timing Feature
#define MASK_FIRST_DHS      0x80    // Mask 1st DHS
#define NO_MASKING          0x00    // No masking 

#define DHS_MASK            NO_MASKING    

///////////////////////////////////////////////////////////////////
// Definitions for Display Signal
#define DISP_INV            0x0C    // DVS : neg , DHS : neg , DEN : pos
#define DCLK_INV            0x08    // DCLK : pos
#define DCLK_DELAY          0x01    // 1.0ns delay for DCLK

///////////////////////////////////////////////////////////////////
// Definitions for Display Settings

#define MAX_DCLK            138     // Maximum display clock(MHz) that panel can support
#define MAX_RATE            76      // Maximum display refresh rate in Hz that panel can support

#define DH_ACT_STA_POS      0x0020  // DH_ACT_STA_POS should be as small as possible !!!
#define DH_ACT_END_POS      0x0520

#define DV_ACT_STA_POS      0x000c  // DV_ACT_STA_POS should be as small as possible !!!
#define DV_ACT_END_POS      0x040c

#define DISP_WID            (DH_ACT_END_POS - DH_ACT_STA_POS)   // 0x0500 = 1280 pixels
#define DISP_LEN            (DV_ACT_END_POS - DV_ACT_STA_POS)   // 0x0400 = 1024 lines

#define STD_DH_TOTAL        0x0580  // Standard display clock number in one display horizontal line
#define STD_DV_TOTAL        0x0480  // Standard display horizontal line in one display frame
#define STD_HSYNC_WIDTH     0x10    // Display HSYNC clock width
#define STD_VSYNC_LENGTH    0x03    // Display VSYNC line length

#define MIN_DV_TOTAL        0x0410  // Minimum VSYNC that panel can support


#define FIX_LAST_DHT        0//0x1f4

#define MIN_LAST_DHT        0       // Must set to 0 if you don't care last-line length
#define MAX_LAST_DHT        0       // Set it to 0 if you don't care the maximum last-line length
#define VIDEO_ML_DHT        0       // Minimum last-line length for video


#define USER_MODE_NCODE     16      // NEVER change this setting !!!

#define DISP_ALIGN          0       // 0-Left alignment, 1-Right alignment


#define AUTO_SWITCH        0x60      // Auto Switch to freerun mode

#define DISP_EO_SWAP       0x00//0x80      // Display Even/Odd Data Swap
#define DISP_RB_SWAP       0x00//0x40      // Display Red/Blue Data Swap
#define DISP_ML_SWAP       0x00//0x20      // Display MSB/LSB Data Swap


/*
///////////////////////////////////////////////////////////////////
// Definitions for RTD3001
#define All_LINE_BUF        0x02    // Turn on all line buffers
#define REQ_DELAY           0x40    // 0.5ns delay for request
#define V_MAC_DELAY         0x10    // 0.5ns delay for Vertical MAC
#define H_MAC_DELAY         0x04    // 0.5ns delay for Horizontal MAC
#define DCLK_DELAY          0x01    // 1.0ns delay for DCLK

#define HINIT_COEFF         0x00    // Horizontal initial coefficient = 0xc000
#define REQMODE_00B         0x00    // Imporved mode 1 : REG[28]-bit3 = 0
#define REQMODE_01B         0x80    // Imporved mode 1 : REG[31]-bit7 = 1
#define ODDCTRL_VGA         0x38    // REG[31]-bit5  : Odd signal for V inital toggle. (0 : inverse)
                                    // REG[31]-bit4  : Odd signal to control FS_DELAY_FINE_TUNING. (0 : enable)
                                    // REG[31]-bit3  : Odd signal to enable FS_DELAY_FINE_TUNING. (1 : inverse)
#define ODDCTRL_VIDEO       0x28
*/

//---------------------------------- 1280x1024 ---------------------------------
///////////////////////////////////////////////////////////////////////////
#ifdef __MAIN__

unsigned char code RTD_PWUP_INI[]   =
{ 
    5,      Y_INC,  HOSTCTRL_02,        0x42,0x00,

    4,      N_INC,  TC_ADDR_PORT_95,    0x00,
    8,      N_INC,  TC_DATA_PORT_96,    0x42,0x10,0x11,0x80,0xf8,			//anson  MTV 512
//    8,      N_INC,  TC_DATA_PORT_96,    0x04,0x10,0x11,0x80,0xfc,			//anson  TP2804
    9,      Y_INC,  GP1_ODOCTRL_F6,     0x00,0x00,0x00,0x00,0x00,0x00,

    6,      Y_INC,  IRQ_CTRL1_0E,       0x00,0x80,0x00,

    4,      N_INC,  INT_FLD_DETECT_14,  0x00,

    25,		Y_INC,	DH_TOTAL_22,		0x08,0x00,0x02,0x04,0x00,0x04,0x00,0x06,0x00,0x06,0x00,
										0x06,0x00,0x01,0x02,0x00,0x02,0x00,0x04,0x00,0x04,0x00,

    6,      Y_INC,  YUV2RGB_39,         0x00,0x00,0x00,
    
    5,      Y_INC,  DUTY_FINE_TUNE_3E,  0xc0,0x0e,          // For improving display speed
    
    4,      N_INC,  MEAS_HS_LATCH_4E,   0x00,

    5,      Y_INC,  CLAMP_55,           0x04,0x10,

    4,      N_INC,  COLOR_CTRL_5D,      0x03,

    4,      N_INC,  OP_CRC_CTRL_68,     0x88,               // For improving display speed

    6,      Y_INC,  PATTERN_GEN_6C,     0x00,0x83,0x00,

    4,      N_INC,  SD_CTRL_70,         0x00,

	4,      N_INC,  FX_LST_LEN_H_5A,     0x00,              // Disable fix last line function

    6,      Y_INC,  IVS_DELAY_8C,       0x00,0x00,0x00,

    7,      Y_INC,  PLL_DIV_CTRL0_C8,   0x04,0x00,0x20,0x18,


    4,      N_INC,  HS_SCHMITT_TRIG_ED, 0xe3,                       //Set the Schmitt Trigger threshold voltage from 1.0 ~ 1.6V
    4,      N_INC,  SPREAD_SPECTRUM_99, 0x00,                       //Disable Spread Spectrum
    7,      Y_INC,  DPLL_CTRL_D0,       0x28,0x37,0x35,0x04,        //DCLK = 100MHz

    13,     Y_INC,  PLL1_CTRL_D6,       0xf2,0x11,0x00,0x7f,0x30,0x0a,0x04,0x3f,0xff,0x81,

    //4,      N_INC,  ADC_CTRL_E6,        0xb0,
    4,      N_INC,  ADC_CTRL_E6,        0x40,

    4,      N_INC,  DV_BKGD_STA_31,     0x60,

    4,      N_INC,  ADC_FRAME_MODULE_EB, 0x06,

    4,      N_INC,  TMDS_CORRECTION_FF, 0x00,

    9,      Y_INC,  TMDS_OUTPUT_ENA_A0, 0x0f, 0xef,0x8b,0x26,0x35,0x2f,


    0
};

unsigned char code RTD_DDC_TABLE[]  =
{
    5,      Y_INC,  DDC_ENABLE_FC,      0x00,0x00,  // Disable the DDC channel of VGA

    131,    N_INC,  DDC_ACCESS_P_FE,    0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,
                                        0x4a,0x8b,0x00,0x00,0x01,0x01,0x01,0x01,
                                        0x1e,0x0c,0x01,0x01,0x0e,0x24,0x1b,0x78,
                                        0xe8,0x8a,0x01,0x9a,0x58,0x52,0x8b,0x28,
                                        0x1e,0x50,0x54,0xff,0xff,0x80,0x61,0x40,
                                        0x61,0x4f,0x61,0x59,0x71,0x4f,0x81,0x40,
                                        0x81,0x59,0x81,0x99,0xa9,0x40,0x00,0x00,
                                        0x00,0xfc,0x00,0x31,0x37,0x27,0x27,0x20,
                                        0x4c,0x43,0x44,0x0a,0x20,0x20,0x20,0x20,
                                        0x00,0x00,0x00,0xfc,0x00,0x4d,0x6f,0x6e,
                                        0x69,0x74,0x6f,0x72,0x0a,0x20,0x20,0x20,
                                        0x20,0x20,0x00,0x00,0x00,0xfd,0x00,0x2b,
                                        0x55,0x14,0x5c,0x0e,0x00,0x0a,0x20,0x20,
                                        0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xff,
                                        0x00,0x30,0x30,0x30,0x30,0x30,0x31,0x0a,
                                        0x20,0x20,0x20,0x20,0x20,0x20,0x00,0xbd,

    4,  N_INC,  DDC_ENABLE_FC,          0x05,       // Enable the DDC channel of VGA
    
#if(TMDS_ENABLE)
    5,      Y_INC,  DDC_ENABLE_BC,      0x00,0x00,  // Disable the DDC channel  of DVI

    131,    N_INC,  DDC_ACCESS_PORT_BE, 0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,
                                        0x26,0xCD,0x68,0x46,0x00,0x00,0x00,0x00,
                                        0x23,0x0c,0x01,0x03,0x81,0x24,0x1D,0x78,
                                        0xeF,0x0D,0xC2,0xa0,0x57,0x47,0x98,0x27,                                        
                                        0x12,0x48,0x4F,0xBF,0xEF,0x00,0x81,0x80,
                                        0x81,0x8F,0x61,0x40,0x61,0x59,0x45,0x40,
                                        0x45,0x59,0x31,0x40,0x31,0x59,0xBC,0x34,
                                        0x00,0x98,0x51,0x00,0x2A,0x40,0x10,0x90,

                                        0x13,0x00,0x68,0x22,0x11,0x00,0x00,0x1e,
                                        0x00,0x00,0x00,0xFF,0x00,0x30,0x0A,0x20,
                                        0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
                                        0x20,0x20,0x00,0x00,0x00,0xFC,0x00,0x41,
                                        0x53,0x34,0x36,0x33,0x37,0x20,0x20,0x20,
                                        0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xFD,
                                        0x00,0x38,0x55,0x18,0x50,0x0E,0x00,0x0A,
  					0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x06,

    4,  N_INC,  DDC_ENABLE_BC,          0x05,       // Enable the DDC channel of DVI
#endif

    0
};

unsigned char code RTD_IO_INI[]  =
{
    4,      N_INC,  TC_ADDR_PORT_95,    0x00,

#if(OUTPUT_BUS == LVDS_TYPE)

#if(BOARD_TYPE == DEMO1_PCB)
    8,      N_INC,  TC_DATA_PORT_96,    0x42,0x10,0x11,0x80,0xfc,		//anson  MTV 512
//    8,      N_INC,  TC_DATA_PORT_96,    0x04,0x10,0x11,0x80,0xfc,		//anson  TP2804
#else
    7,      N_INC,  TC_DATA_PORT_96,    0x04,0x10,0x11,0x80,
#endif
//    7,      N_INC,  TC_DATA_PORT_96,    0x40,0x10,0x11,0x08,
#endif


#if(OUTPUT_BUS == LVDS_TYPE)

#if(LVDS_MAP1 == LVDS_MAP)
   9,      Y_INC,  LVDS_CTRL0_C0,      0x00,0xa3,0x22,0x80,0x80,0x68,
#else
   9,      Y_INC,  LVDS_CTRL0_C0,      0x00,0xa3,0x23,0x80,0x80,0x68,
#endif

#endif


    0
};

// Be Careful !!
// Display window setting in FreeV[] MUST follow the definition of
// 1. DISP_WID and DISP_LEN
// 2. DH_ACT_STA_POS and DH_ACT_END_POS
// 3. DV_ACT_STA_POS and DV_ACT_END_POS
// 4. Background window must be the same as active window.

unsigned char code FreeV[]  =
{

    27, Y_INC,  VDIS_CTRL_20,       0x20 | DISP_BIT | DISPLAY_PORT,                 // Disable display timing

                                    DISP_INV | DISP_EO_SWAP | DISP_RB_SWAP | DISP_ML_SWAP,
                                    (STD_DH_TOTAL & 0xff), (STD_DH_TOTAL >> 8),     // DH_TOTAL
                                    STD_HSYNC_WIDTH,                                // DH_HS_END
                                    (DH_ACT_STA_POS & 0xff), (DH_ACT_STA_POS >> 8), // DH_BKGD_STA
                                    (DH_ACT_STA_POS & 0xff), (DH_ACT_STA_POS >> 8), // DH_ACT_STA
                                    (DH_ACT_END_POS & 0xff), (DH_ACT_END_POS >> 8), // DH_ACT_END
                                    (DH_ACT_END_POS & 0xff), (DH_ACT_END_POS >> 8), // DH_BKGD_END
                                    (STD_DV_TOTAL & 0xff), (STD_DV_TOTAL >> 8),     // DV_TOTAL
                                    STD_VSYNC_LENGTH,                               // DV_VS_END
                                    (DV_ACT_STA_POS & 0xff), (DV_ACT_STA_POS >> 8) | AUTO_SWITCH, // DV_BKGD_STA
                                    (DV_ACT_STA_POS & 0xff), (DV_ACT_STA_POS >> 8), // DV_ACT_STA
                                    (DV_ACT_END_POS & 0xff), (DV_ACT_END_POS >> 8), // DV_ACT_END
                                    (DV_ACT_END_POS & 0xff), (DV_ACT_END_POS >> 8), // DV_BKGD_END

    4,  N_INC,  VDIS_CTRL_20,       0x23 | DISP_BIT | DISPLAY_PORT,                 // Enable free-run background

    // Force display timing start
    6,  Y_INC,  YUV2RGB_39,         0x00, 0x20 | DCLK_DELAY, 0x04 | DCLK_INV,
    4,  N_INC,  DIS_TIMING0_3A,     0x00 | DCLK_DELAY,

    4,  N_INC,  INT_FLD_DETECT_14,  0x00,
    5,  Y_INC,  IVS_DELAY_8C,       0x00, 0x00,

	4,  N_INC,  SCALE_CTRL_15,      0x00,

    4,  N_INC,  FILTER_CTRL0_1B,    0xc4,


    0
};

unsigned char code OSD_PWUP_INI[]   =
{

    5,  Y_INC,  OSD_ADDR_MSB_90, 0xc0,0x02,
	6,  N_INC,  OSD_DATA_92,     0x03,0x08,0x00,

    0
};


///////////////////////////////////////////////////////////////////////////
//VGA mode detect range
unsigned int code VGA_Mode[][6] =

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品伦理一区二区| 亚洲黄色小说网站| 国产美女视频91| 精品黑人一区二区三区久久| 免费美女久久99| 欧美一区二区三区小说| 日韩 欧美一区二区三区| 欧美高清hd18日本| 日韩vs国产vs欧美| 欧美一区二区三区在线电影| 日本大胆欧美人术艺术动态| 91精品国产综合久久蜜臀| 青草av.久久免费一区| 日韩免费一区二区三区在线播放| 久久精品国产澳门| 久久亚洲二区三区| 国产成人免费视频精品含羞草妖精| 国产喂奶挤奶一区二区三区| 福利一区二区在线观看| 欧美经典一区二区三区| 粉嫩av亚洲一区二区图片| 亚洲国产激情av| 色综合中文字幕| 天天综合网 天天综合色| 日韩一级完整毛片| 国产精品一区二区x88av| 中文字幕av不卡| 色综合中文字幕国产 | 婷婷成人激情在线网| 欧美一区二区免费视频| 经典三级在线一区| 国产日韩欧美精品在线| 色综合天天在线| 午夜天堂影视香蕉久久| 欧美mv日韩mv亚洲| 成人免费毛片高清视频| 亚洲精品免费电影| 欧美一区二区三区系列电影| 国产剧情一区在线| 成人欧美一区二区三区视频网页 | 久久久三级国产网站| 成人午夜免费av| 亚洲综合在线五月| 日韩欧美久久久| 国产传媒日韩欧美成人| 一区二区三区小说| 日韩一级高清毛片| 成人免费观看视频| 婷婷中文字幕综合| 国产日韩欧美激情| 欧美日韩一级大片网址| 狠狠狠色丁香婷婷综合久久五月| 国产精品久久久久久久久图文区 | 亚洲国产成人91porn| 久久亚洲二区三区| 欧美在线影院一区二区| 精品一区二区三区视频| 亚洲人成伊人成综合网小说| 欧美一区二区视频在线观看| 成人性色生活片免费看爆迷你毛片| 亚洲国产精品影院| 久久午夜色播影院免费高清| 欧美日韩电影一区| 中文字幕欧美区| 欧美日韩一卡二卡| 国产精品99久久久| 亚洲午夜精品久久久久久久久| 欧美大白屁股肥臀xxxxxx| 成人的网站免费观看| 免费黄网站欧美| 亚洲乱码国产乱码精品精可以看| 日韩色在线观看| 91蜜桃在线免费视频| 精品一区二区三区在线观看| 亚洲综合丁香婷婷六月香| 久久人人97超碰com| 欧美日本一区二区三区| 不卡的av在线| 九九久久精品视频| 亚洲伊人伊色伊影伊综合网| 国产女主播视频一区二区| 欧美精品在线观看播放| 波多野结衣中文字幕一区二区三区 | 日韩欧美在线123| 91蝌蚪porny| 国产激情91久久精品导航| 日av在线不卡| 亚洲精品福利视频网站| 国产精品污www在线观看| 日韩午夜av电影| 欧美性大战久久久久久久蜜臀| 岛国精品一区二区| 久久99国产精品久久99| 日韩综合一区二区| 精品三级av在线| 蜜桃精品在线观看| 亚洲精品国产无套在线观| 久久久综合精品| 欧美一区二区精品在线| 日本韩国精品一区二区在线观看| 成人午夜激情视频| 韩国v欧美v亚洲v日本v| 日本最新不卡在线| 亚洲va在线va天堂| 亚洲一区二区三区不卡国产欧美| 国产精品二区一区二区aⅴ污介绍| xvideos.蜜桃一区二区| 欧美一级日韩免费不卡| 欧美日韩一区精品| 欧美色电影在线| 欧美亚洲综合另类| 91福利视频在线| 91在线观看高清| 本田岬高潮一区二区三区| 国产高清久久久| 国产九色sp调教91| 经典三级在线一区| 国产在线观看免费一区| 狠狠狠色丁香婷婷综合久久五月| 久久99精品国产麻豆不卡| 日韩vs国产vs欧美| 麻豆一区二区三区| 久久国产综合精品| 久久精品国产亚洲5555| 久久99精品网久久| 国内成+人亚洲+欧美+综合在线 | 亚洲自拍偷拍av| 一区二区三区四区中文字幕| 亚洲精品乱码久久久久久黑人 | 欧美一区二区视频免费观看| 久久国产欧美日韩精品| 午夜日韩在线电影| 婷婷综合在线观看| 首页国产丝袜综合| 五月婷婷激情综合| 日韩精品久久理论片| 日韩综合一区二区| 美国欧美日韩国产在线播放| 极品美女销魂一区二区三区免费| 精品一区二区三区在线视频| 国产精品自在欧美一区| gogogo免费视频观看亚洲一| 一本一本大道香蕉久在线精品| 在线视频一区二区三| 欧美日韩日本视频| 日韩一区二区在线观看| 欧美va亚洲va香蕉在线| 国产日韩影视精品| 中文字幕亚洲电影| 一区二区高清免费观看影视大全| 亚洲成av人片在线| 开心九九激情九九欧美日韩精美视频电影 | 成人久久18免费网站麻豆| 97se亚洲国产综合在线| 欧美日韩一区二区三区四区五区| 91精品国产综合久久精品性色| 日韩一级免费观看| 亚洲国产成人午夜在线一区| 亚洲精品国产视频| 免费成人小视频| 粉嫩久久99精品久久久久久夜| 99re成人精品视频| 欧美久久久一区| 久久一二三国产| 综合婷婷亚洲小说| 天天影视色香欲综合网老头| 五月婷婷综合在线| 久久99精品国产麻豆不卡| 丁香婷婷深情五月亚洲| 欧美影视一区在线| 日韩写真欧美这视频| 国产精品色哟哟| 亚洲小少妇裸体bbw| 国内精品久久久久影院色| 91免费看视频| 欧美一级高清片在线观看| 日本一区二区三区高清不卡| 亚洲国产色一区| 国产乱子伦一区二区三区国色天香| 99久久精品国产观看| 欧美一区二区观看视频| 中文一区在线播放| 天堂蜜桃91精品| 不卡的av网站| 日韩欧美国产三级电影视频| 亚洲欧美综合色| 久久99精品久久久久久动态图| 91色.com| 精品国产三级电影在线观看| 亚洲美女屁股眼交3| 久久er精品视频| 在线欧美日韩国产| 久久精品无码一区二区三区| 亚洲一区二区在线免费观看视频 | 蜜臀av性久久久久蜜臀aⅴ四虎| 成人一区在线观看| 91精品国产色综合久久| 国产精品短视频| 久久99蜜桃精品| 在线免费不卡视频|