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

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

?? osd2_define.h

?? 這是一個用T108加上瑞薩公司R8C2A做的一個OSD顯示。希望能幫上大家。
?? H
字號:
//---------------------------------------------------------------------------
// Terawins Inc. Company Confidential Strictly Private
//
// $Archive: OSD2CSL.h $
// $Revision: 0.01 $
// $Author: Kevin Hsu $
// $Date: 2006/10/12 $
//
// --------------------------------------------------------------------------
// >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
// --------------------------------------------------------------------------
// Copyright 2002(c) Terawins Inc.
// --------------------------------------------------------------------------
#ifndef  __OSD2CSL_h
#define  __OSD2CSL_h
//#include "ICON4BP12X18.H"a
#include "Icon4BP12x12.H"

//-------------------------- OSD2 Register Set -------------------------//
#define OSD2_CFG_INDEX 			0xA8
#define OSD2_CFG_DATA			0xA9
#define OSD2_RAM_AL    			0xAA
#define OSD2_RAM_AH    			0xAA
#define OSD2_RAM_DL    			0xAB
#define OSD2_RAM_DH    			0xAB
//------------------------ OSD2 Register Set End -----------------------//

//-------------------------- OSD2 Register Map -------------------------//
//Global Setting
#define OSD_CTRL         			0x00
#define OSD_CHAR_FONT_SIZE  		0x01
#define	OSD_CHAR2BP_FONT_INDEX		0x02
#define	OSD_CHAR4BP_FONT_INDEX		0x03
#define	OSD_CHAR2BP_FONT_MEMADD_L	0x04
#define	OSD_CHAR2BP_FONT_MEMADD_M	0x05
#define	OSD_CHAR4BP_FONT_MEMADD_L	0x06
#define	OSD_CHAR4BP_FONT_MEMADD_M	0x07
#define	OSD_COLOR_LUT_ADR_PORT		0x08
#define OSD_COLOR_LUT_DATA_PORT		0x09
#define	OSD_WINDOWS_SHADOW			0x0A
#define	OSD_GLOBAL_ALPHA_BLENDING	0x0B
#define	OSD_BSH_COLOR_HIGHBIT		0x0C
#define OSD_FONTROM_INDEX			0x0D			//for new version
//Menu-1 Setting
#define OSD_MENU1_ENABLE			0x10
#define	OSD_MENU1_START_ADR_L		0x11
#define	OSD_MENU1_START_ADR_M		0x12
#define	OSD_MENU1_END_ADR_L			0x13
#define	OSD_MENU1_END_ADR_M			0x14

//Menue-2 Setting
#define OSD_MENU2_ENABLE			0x18
#define OSD_MENU2_START_ADR_L		0x19
#define	OSD_MENU2_START_ADR_M		0x1A
#define	OSD_MENU2_END_ADR_L			0x1B
#define	OSD_MENU2_END_ADR_M			0x1C

//BMP Setting
#define OSD_BMP_CTRL				0x20
#define OSD_BMP_START_ADR_L			0x21
#define OSD_BMP_START_ADR_M			0x22
#define OSD_BMP_APHBLD_CTRL			0x23
#define OSD_BMP_HSIZE_L				0x24
#define OSD_BMP_HSIZE_M				0x25
#define OSD_BMP_VSIZE_L				0x26
#define OSD_BMP_VSIZE_M				0x27
#define OSD_BMP_HSTART_L			0x28
#define OSD_BMP_HSTART_M			0x29
#define OSD_BMP_VSTART_L			0x2A
#define OSD_BMP_VSTART_M			0x2B
#define OSD_BMP_LUT_BASSADR			0x2C
#define OSD_BMP_BACK_COLOR			0x2D	  

//Pattern Fill
#define OSD_PT_CTRL					0x30
#define OSD_PT_LUT_BASEADD			0x31
#define OSD_PT_HSIZE				0x32
#define OSD_PT_VSIZE				0x33
#define OSD_PT_ROW_SHIFT			0x34
#define OSD_PT_ALPBL_CTRL			0x35
#define OSD_PT_BR_PE				0x36
#define OSD_PT_RAM_WRITE_PORT		0x37
#define OSD_PT_HSTART_LSB			0x38
#define OSD_PT_HSTART_MSB			0x39
#define OSD_PT_VSTART_LSB			0x3A
#define OSD_PT_VSTART_MSB			0x3B
#define OSD_PT_HEND_LSB				0x3C
#define OSD_PT_HEND_MSB				0x3D
#define OSD_PT_VEND_LSB				0x3E
#define OSD_PT_VEND_MSB				0x3F

#define OSD_BLK_WRT_LSB				0x40		//for new version
#define OSD_BLK_WRT_MSB				0x41
#define OSD_BLK_WRT_SADD_LSB		0x42
#define OSD_BLK_WRT_SADD_MSB		0x43
#define OSD_BLK_WRT_LENGTH			0x44
#define OSD_BLK_WRT_CTR				0x45



//------------------------- OSD2 Register Map End ------------------------//

//-------------------------- OSD2 Font Attribute -------------------------//
#define OSD2FONTWIDTH12				12
#define OSD2FONTWIDTH16				16

#define OSD2FONTHEIGHT8				08
#define OSD2FONTHEIGHT10			10
#define OSD2FONTHEIGHT12			12
#define OSD2FONTHEIGHT14			14
#define OSD2FONTHEIGHT16			16
#define OSD2FONTHEIGHT18			18
#define OSD2FONTHEIGHT20			20
#define OSD2FONTHEIGHT24			24
//-----------------------------------------------------------------------//

//-------------------------- OSD2 Fonts Attribute -----------------------//
#define OSD2FontWidth				OSD2FONTWIDTH12				
#define OSD2FontHeight			   	OSD2FONTHEIGHT12	

#define OSD2Font1BPNum			   	0
#define OSD2ROMFONTNum				0//114
#define OSD2Font2BPNum				0//FONT2BPNUM
#define OSD2Font4BPNum				FONT4BPNUM	
#define OSD2ROMFONTIndexStr			OSD2Font1BPNum
#define OSD2Font2BPIndexStr			OSD2Font1BPNum+OSD2ROMFONTNum			
#define OSD2Font4BPIndexStr			OSD2Font2BPIndexStr+OSD2Font2BPNum
//-----------------------------------------------------------------------//
//-------------------------- OSD2 Pattern Attribute -----------------------//
#define PT_1BP				0x10
#define PT_2BP				0x24
#define PT_3BP				0x38
#define PT_4BP				0x48
#define PT_5BP				0x5C
#define PT_6BP				0x6C
#define PT_7BP				0x7C
#define PT_8BP				0x0C
//-----------------------------------------------------------------------//

//------------------------------ Menu Attribute -------------------------//
#define MENU1					1
#define MENU2					2
#define OSD2Menu1StartX				35	// 1			
#define OSD2Menu1StartY				20 //14 // 1			
#define OSD2Menu1Width				40
#define OSD2Menu1Height				20	 		

#define OSD2Menu2StartX				400
#define OSD2Menu2StartY				200
#define OSD2Menu2Width				0
#define OSD2Menu2Height				0	

//-----------------------------------------------------------------------//
//Check to this position
//-------------------------- OSD2 Memory Address ------------------------//
#if (OSD2FontWidth==OSD2FONTWIDTH12)
#define OSD2Font1BPDataStrAdr		0x0000
#define OSD2Font2BPDataStrAdr		OSD2Font1BPDataStrAdr+OSD2Font1BPNum*((OSD2FontHeight*3+2)>>2)
#define OSD2Font4BPDataStrAdr		OSD2Font2BPDataStrAdr+OSD2Font2BPNum*((OSD2FontHeight*3)>>1)
#define OSD2Menu1StrAdr				OSD2Font4BPDataStrAdr+OSD2Font4BPNum*(OSD2FontHeight*3)
#define OSD2Menu1EndAdr				OSD2Menu1StrAdr+(OSD2Menu1Width+4)*OSD2Menu1Height				
#define OSD2Menu2StrAdr			   	OSD2Menu1EndAdr+0x0004
#define OSD2Menu2EndAdr  			OSD2Menu2StrAdr+(OSD2Menu2Width+4)*OSD2Menu2Height
#elif (FontWidth==OSD2FONTWIDTH16)
#define OSD2Font1BPDataStrAdr		0x0000
#define OSD2Font2BPDataStrAdr		OSD2Font1BPDataStrAdr+OSD2Font1BPNum*OSD2FontHeight
#define OSD2Font4BPDataStrAdr		OSD2Font2BPDataStrAdr+OSD2Font2BPNum*OSD2FontHeight*2
#define OSD2Menu1StrAdr				OSD2Font4BPDataStrAdr+OSD2Font4BPNum*OSD2FontHeight*4
#define OSD2Menu1EndAdr				OSD2Menu1StrAdr+(OSD2Menu1Width+5)*OSD2Menu1Height				
#define OSD2Menu2StrAdr			   	OSD2Menu1EndAdr+0x0004
#define OSD2Menu2EndAdr  			OSD2Menu2StrAdr+(OSD2Menu2Width+5)*OSD2Menu2Height
#endif

#define OSD2SPACE               132
//------------------------------------------------------------------------//
extern void OSD2Init(void);
extern void OSD2InItClearMenu(unsigned char MenuIndex);
//extern void OSD2LoadColor(void);
//extern void OSD2Load4BPFont(void);
//extern void OSD2Load2BPFont(void);
//extern void OSD2Load1BPFont(void);
//extern void OSD2ShowLine(uCHAR *string,uCHAR x,uCHAR y,uCHAR cColor,uCHAR cLength,uCHAR cBlink);
//extern void OSD2Show2BPLine(uCHAR *string,uCHAR x,uCHAR y,uCHAR cLength,uCHAR cBlink,uCHAR MenuIndex);
//extern void OSD2Show4BPLine(uCHAR *string,uCHAR x,uCHAR y,uCHAR cLength,uCHAR cBlink,uCHAR MenuIndex);
#endif  //__OSD2CSL_h

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美96一区二区免费视频| 天天综合色天天综合色h| 欧美一区二区三区视频免费播放| 色域天天综合网| 97久久久精品综合88久久| 99视频有精品| 欧美三级资源在线| 8v天堂国产在线一区二区| 91精品免费观看| 久久天堂av综合合色蜜桃网| 欧美韩国日本不卡| 一区二区三区波多野结衣在线观看| 亚洲欧美乱综合| 日韩av一区二区三区四区| 九色|91porny| 99国产精品久久久久久久久久 | 成人欧美一区二区三区1314| 国产精品嫩草久久久久| 亚洲欧美另类在线| 日本美女一区二区三区视频| 久久aⅴ国产欧美74aaa| 99re热这里只有精品免费视频| 在线中文字幕不卡| 日韩欧美国产高清| 国产精品福利一区二区三区| 亚洲成人免费av| 国产精品88av| 欧美午夜精品一区| 国产日韩欧美在线一区| 洋洋av久久久久久久一区| 久久国产麻豆精品| 色婷婷综合久久久久中文一区二区| 欧美欧美午夜aⅴ在线观看| 久久品道一品道久久精品| 一区二区三区资源| 国产成人精品亚洲日本在线桃色 | 五月天婷婷综合| 国产毛片精品视频| 欧美日韩在线播放三区四区| 久久久久国产精品厨房| 午夜精品一区二区三区免费视频| 国产精品亚洲专一区二区三区| 欧美中文字幕久久| 中文在线免费一区三区高中清不卡| 首页欧美精品中文字幕| 成人黄色国产精品网站大全在线免费观看| 欧美三级乱人伦电影| 国产精品国产三级国产aⅴ原创| 亚洲一区二区三区四区在线观看| 国产美女精品人人做人人爽| 欧美日韩精品高清| 亚洲男同性视频| 成人app软件下载大全免费| 精品成人免费观看| 午夜精品久久久| 欧美性猛片aaaaaaa做受| 国产精品久久久久久久久果冻传媒 | 91精品国产综合久久精品性色| 久久精品免费在线观看| 免费三级欧美电影| 欧美裸体一区二区三区| 樱桃国产成人精品视频| 99精品视频中文字幕| 国产女主播视频一区二区| 国产综合色在线| 欧美成人欧美edvon| 日韩成人精品在线观看| 欧美久久一区二区| 亚洲第一主播视频| 欧美日韩电影一区| 偷拍日韩校园综合在线| 欧美在线视频日韩| 亚洲国产精品一区二区久久| 欧美亚洲高清一区| 一区二区三区高清在线| 欧美视频一区二区三区在线观看 | 久久99这里只有精品| 日韩欧美中文字幕一区| 美女视频免费一区| 精品国一区二区三区| 国产精品白丝av| 国产精品毛片大码女人| 99久久婷婷国产| 亚洲一区二区不卡免费| 欧美精品第1页| 美女一区二区三区| 久久综合九色综合久久久精品综合| 另类的小说在线视频另类成人小视频在线| 日韩免费视频线观看| 国产精品一区不卡| 中文字幕欧美一| 欧美视频在线观看一区| 久久er精品视频| 中文字幕av不卡| 欧美色中文字幕| 久久99久久久欧美国产| 国产视频在线观看一区二区三区| a美女胸又www黄视频久久| 亚洲一区二区在线观看视频| 日韩一区二区电影在线| 粉嫩一区二区三区性色av| 亚洲综合在线电影| 精品福利一区二区三区免费视频| 成人一道本在线| 日韩精品免费专区| 中文字幕不卡在线| 日韩一区二区三区免费看| 国产91对白在线观看九色| 亚洲一区视频在线| 久久久国产午夜精品| 欧美中文一区二区三区| 国产精品自拍三区| 日一区二区三区| 国产精品免费免费| 日韩免费看网站| 99视频一区二区| 国产美女娇喘av呻吟久久| 亚洲一区二区三区激情| 国产亚洲成av人在线观看导航 | 91免费视频网址| 久久99精品久久久久久久久久久久 | 天天亚洲美女在线视频| 国产精品三级久久久久三级| 日韩欧美在线网站| 欧美日韩一区二区三区视频| 成人午夜av电影| 国产精品亚洲第一区在线暖暖韩国 | 日韩1区2区日韩1区2区| 亚洲欧美欧美一区二区三区| 久久一留热品黄| 欧美一级一级性生活免费录像| 色综合天天视频在线观看 | 日韩精品高清不卡| 一区二区三区四区在线播放| 亚洲国产精品精华液ab| 精品国免费一区二区三区| 欧美日韩五月天| 欧美美女喷水视频| 色哟哟国产精品免费观看| 99久久久精品| 91网站在线播放| 91蝌蚪porny| 一道本成人在线| 日本精品视频一区二区| 91在线国内视频| av午夜一区麻豆| 91蜜桃免费观看视频| 99久久国产免费看| 91麻豆免费看| 色成人在线视频| 色天使色偷偷av一区二区| 91亚洲国产成人精品一区二三 | 一区二区三区高清| 亚洲综合免费观看高清完整版| 亚洲乱码中文字幕| 亚洲乱码一区二区三区在线观看| 亚洲欧美激情插| 亚洲精品国产精华液| 亚洲一区二区高清| 奇米在线7777在线精品| 奇米影视在线99精品| 国产一区二区三区四区五区入口| 激情小说欧美图片| 成人午夜精品在线| 色欧美乱欧美15图片| 欧美男同性恋视频网站| 欧美成人精品福利| 国产精品视频一二三区| 亚洲欧美日韩人成在线播放| 亚洲成av人影院在线观看网| 污片在线观看一区二区| 激情综合一区二区三区| 成人国产免费视频| 欧美日韩1234| 国产精品网站在线| 亚洲制服丝袜av| 国产一区二区三区免费播放| 91丨porny丨在线| 欧美一级在线视频| 国产精品的网站| 丝袜诱惑亚洲看片| 波多野结衣中文一区| 欧美体内she精高潮| 久久精品人人做| 日日夜夜精品免费视频| 成人午夜电影久久影院| 日韩一区二区在线观看| 亚洲欧洲美洲综合色网| 日韩国产高清在线| 91视视频在线观看入口直接观看www| 欧美日本韩国一区二区三区视频| 久久综合中文字幕| 亚洲永久精品国产| 国产成人99久久亚洲综合精品| 欧美亚洲高清一区二区三区不卡| 欧美激情资源网| 老司机一区二区| 7777精品伊人久久久大香线蕉的| 亚洲国产精品成人综合| 蜜臀va亚洲va欧美va天堂|