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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? crtctimings.cpp

?? X-scale 27x 平臺
?? CPP
字號:
//
// Copyright (c) Chrontel Inc.  All rights reserved.
//
//
// Use of this source code is subject to the terms of the Chrontel end-user
// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
// If you did not accept the terms of the EULA, you are not authorized to use
// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
// install media.
//
/*++
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.

Module Name:
   crtctiming.cpp
Abstract:

Functions:

Notes:

Revision:
   12/20/02, Roger Yu, Create the file
*/

#include	"precomp.h"
#include	"XSLGPE.h"


static DISPTIMING tftTimings[]={
// 640x480, 
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 25000, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  640, 64, 40, 40, 	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  480, 2,  21, 22,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{1,0,0,0,0 }
	},
// 800x600, 
	{ sizeof(DISPTIMING), 40000 | LCLK_L27_CHANGE, 
	  800, 64, 100, 100, 0,
	  600, 2,  74,  74,  60,
	{1,0,0,0,0 }
	},
// Orig
// 320x240,  320x480  // scale up to 640x480
	{ sizeof(DISPTIMING), 12500 | LCLK_L27_CHANGE, 
	  320, 32, 20, 20, 0,
	  240, 2,  21, 22, 60,
	{1,0,0,1,1 }
	},
// 640x400,    // for PAL mode 8 (1000x500)
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 25000, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  640, 64, 148, 148, 	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  400, 2,  49, 49,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{1,0,0,0,0 }
	},
// 320x200,  // scale up to 640x400 PAL
	{ sizeof(DISPTIMING), 12500 | LCLK_L27_CHANGE, 
	  320, 32, 74, 74, 0,
	  200, 2,  49, 49, 60,
	{1,0,0,1,1 }
	},
	
};

static int tftTimingsSize= sizeof(tftTimings)/sizeof(DISPTIMING);

// Local Panel STN/TFT Timing
static DISPTIMING pasTimings[]={
// Intel DBPXA255 System & // Accelent IDPPXA250 System
// 640x480 STN Passive Dual-Panel
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 3872, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  640, 3, 4,  4,	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  240, 2, 0,  0,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{0,0,0,0,0 }
	},
//@@## (Please use this and comment the upper for TFT VGA Panel)
// 640x480 TFT VGA Panel
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 25000, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  640, 2, 2,  160,	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  480, 45, 0,  0,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{0,0,0,0,0 }
	},
// 320x240,  // TFTQVGA  Landscape
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 6220, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  320, 2, 4,  52,	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  240, 3, 4,  4,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{1,1,0,0,0 }
	},
// 240x320,  // TFTQVGA  Portrait
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 4150, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  240, 13, 10, 9,	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  320, 2, 6, 4,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{0,0,0,0,0 }
	},
// 176x220,  //  
	  // dwSize           , dwDotClock,
	{ sizeof(DISPTIMING), 3872, 
      //dwHActive, dwHSyncWidth, dwHFrontPorch, dwHBackPorch, dwHRefresh
	  176, 3, 124,  4,	0,
	  //dwVActive, dwVSyncWidth, dwVFrontPorch, dwVBackPorch, dwVRefresh
	  220, 2, 3,  0,  60,
	  //flFlags (bHSyncPolarity, bVSyncPolarity, bBlankPolarity, bClockDouble, bLineDouble,..} 
	{1,1,1,0,0 }
	},

};

static int pasTimingsSize= sizeof(pasTimings)/sizeof(DISPTIMING);


PDISPTIMING FindCrtcTiming(int sx, int sy, BOOL chvoe_time)
{
    DISPTIMING *pdt;
	int sdt, i;

	if (chvoe_time) {
		pdt = tftTimings;
		sdt = tftTimingsSize;
	}
	else {
		pdt = pasTimings;
		sdt = pasTimingsSize;
	}

	for (i=0; i<sdt; i++) {
		if ( (pdt[i].dwHActive == (unsigned)sx) && 
			 (pdt[i].dwVActive == (unsigned)sy)
		)	break;
	}
	if (i>=sdt) i=0;

	//special for TFT VGA panel
//	if ((!chvoe_time) && (sx==640) && (sy==480) && (bIsTftPanel) ) i=1;

	return (&pdt[i]);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人福利视频在线| 国产精品免费视频一区| 欧美激情中文字幕| 99国产精品99久久久久久| 亚洲另类中文字| 蜜臀av性久久久久av蜜臀妖精| 国产九色精品成人porny| 91蜜桃婷婷狠狠久久综合9色| 国产曰批免费观看久久久| 91影院在线观看| 久久久久久一级片| 亚洲综合999| 高清成人在线观看| 欧美精品丝袜中出| 亚洲欧洲三级电影| 99综合影院在线| 精品国产sm最大网站| 久久国产麻豆精品| 国产免费观看久久| 成人精品鲁一区一区二区| 国产精品精品国产色婷婷| 不卡电影一区二区三区| 日韩精品一区二区三区视频| 国产永久精品大片wwwapp| 777精品伊人久久久久大香线蕉| 午夜视黄欧洲亚洲| 久久先锋影音av| 91在线视频在线| 一区二区三区日本| 精品国产乱码久久久久久牛牛| 美女爽到高潮91| 国产欧美日韩三级| 毛片av一区二区| 亚洲一二三区不卡| 一区二区三区中文字幕电影| 精品成人在线观看| 欧美午夜电影网| 风间由美一区二区三区在线观看| 亚洲自拍偷拍欧美| 欧美电影免费观看高清完整版在线 | 91精品国产综合久久久久| 天天影视色香欲综合网老头| 国产精品国产三级国产aⅴ中文| 制服丝袜中文字幕亚洲| 成人性生交大片免费看中文| 亚洲精品写真福利| 日韩激情视频在线观看| 亚洲欧美另类久久久精品 | 亚洲午夜久久久久久久久电影院| 久久人人97超碰com| 91麻豆精品国产91久久久资源速度 | 精品成人佐山爱一区二区| 欧美精品乱码久久久久久按摩 | 国产69精品久久久久777| 久久99蜜桃精品| 成人看片黄a免费看在线| 99国产精品久久久| 欧美一级免费观看| 久久久五月婷婷| 亚洲天堂2014| 伊人婷婷欧美激情| 青椒成人免费视频| 九九九精品视频| www.激情成人| 日韩西西人体444www| 亚洲欧洲日韩女同| 日本vs亚洲vs韩国一区三区二区| 欧美在线免费播放| 亚洲精品一区二区在线观看| 欧美国产综合色视频| 午夜精品爽啪视频| www.视频一区| 久久综合色综合88| 丝袜美腿亚洲综合| 91丨porny丨蝌蚪视频| 26uuu色噜噜精品一区二区| 图片区小说区区亚洲影院| av网站一区二区三区| 欧美成人一区二区三区| 一区二区三区四区在线免费观看| 国产乱人伦精品一区二区在线观看| 91碰在线视频| 久久精品亚洲国产奇米99| 日韩高清一区在线| 在线看不卡av| 亚洲精品自拍动漫在线| 国产99久久久久久免费看农村| 欧美精品在线观看播放| 一区二区在线观看免费 | 视频一区视频二区中文| 91官网在线观看| 亚洲精品欧美专区| 99re亚洲国产精品| 国产精品成人一区二区艾草| av在线不卡电影| 一区二区中文字幕在线| av激情综合网| 亚洲丝袜精品丝袜在线| 91免费版在线| 视频在线观看91| 日韩精品资源二区在线| 国产一区二区三区综合| 久久综合色婷婷| 成人免费高清视频在线观看| 国产精品沙发午睡系列990531| 粉嫩av亚洲一区二区图片| 中文字幕亚洲欧美在线不卡| 欧美在线观看视频一区二区| 婷婷国产在线综合| 精品国产一区二区三区四区四| 成人免费毛片嘿嘿连载视频| 亚洲综合一二三区| 精品国产百合女同互慰| 韩国毛片一区二区三区| 亚洲精品欧美综合四区| 亚洲精品在线一区二区| 色综合久久六月婷婷中文字幕| 日本美女一区二区| 亚洲人成人一区二区在线观看| 欧美精品高清视频| 粗大黑人巨茎大战欧美成人| 亚洲综合男人的天堂| 国产日韩精品久久久| 欧美日韩国产精品成人| 国产一区二区0| 午夜精品一区二区三区免费视频 | 国产精品福利一区二区| 91精品在线一区二区| 色呦呦日韩精品| 国产99精品视频| 久久99久久99| 免费在线视频一区| 一区二区三区在线免费视频| 国产香蕉久久精品综合网| 日韩手机在线导航| 欧美美女一区二区三区| 91麻豆蜜桃一区二区三区| 成人avav影音| 99久久国产综合色|国产精品| 大美女一区二区三区| 成人国产精品视频| 成人动漫精品一区二区| 成人综合激情网| 国产高清无密码一区二区三区| 九九国产精品视频| 成人av在线资源| 一本到高清视频免费精品| 91在线你懂得| 日本黄色一区二区| 欧美丝袜第三区| 91麻豆精品国产91久久久更新时间| 91麻豆精品国产91久久久更新时间 | 91精品国产综合久久久久久久| 欧美日韩一级片网站| 欧美一区二区在线免费观看| 国产夜色精品一区二区av| 国产女同互慰高潮91漫画| 亚洲综合精品久久| 国产在线播放一区二区三区| 成人av电影在线| 日韩午夜激情av| 亚洲欧洲精品一区二区三区不卡| 一区二区三区国产豹纹内裤在线| 欧美aaa在线| 91一区一区三区| 欧美不卡一区二区| 婷婷成人激情在线网| 成人在线综合网| 欧美一区在线视频| 亚洲男人的天堂在线观看| 免费在线欧美视频| 91久久免费观看| 国产精品视频在线看| 九色综合狠狠综合久久| 欧美自拍偷拍一区| 国产精品第13页| 麻豆成人免费电影| 欧美老肥妇做.爰bbww| 亚洲欧美日韩国产中文在线| 国产精品一区二区在线播放| 91精品国产高清一区二区三区| 亚洲激情在线播放| 99久久久国产精品免费蜜臀| 久久日一线二线三线suv| 日本最新不卡在线| 在线成人av网站| 亚洲在线免费播放| 欧美日韩欧美一区二区| 午夜精品视频在线观看| 欧美午夜影院一区| 亚洲欧美视频在线观看视频| 99在线精品视频| 一区二区三区高清| 欧美在线999| 亚洲va天堂va国产va久| 欧美日韩中文精品| 三级久久三级久久久| 欧美成人精品福利| 国产99一区视频免费| 亚洲美女一区二区三区|