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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? rotator.h

?? 三星 s3c6400測(cè)試代碼
?? H
字號(hào):
/**************************************************************************************
* 
*	Project Name : S3C6400 Validation
*
*	Copyright 2006 by Samsung Electronics, Inc.
*	All rights reserved.
*
*	Project Description :
*		This software is only for validating functions of the S3C6400.
*		Anybody can use this software without our permission.
*  
*--------------------------------------------------------------------------------------
* 
*	File Name : rotator.h
*  
*	File Description : This is header file for rotator.c
*
*	Author : Sekwang Kim
*	Dept. : AP Development Team
*	Created Date : 2007/01/25
*	Version : 0.1a 
* 
*	History
*	-
* 	-
*  
**************************************************************************************/


#ifndef __ROTATOR_H__
#define __ROTATOR_H__

#ifdef __cplusplus
extern "C" {
#endif

#define ROTATOR_PROFILE
//#define NATURALIMAGE


#ifdef NATURALIMAGE
#include "sun320240_16bpp.h"
#include "sun320240_24bpp.h"
#include "sun240320_16bpp.h"
#include "sun240320_24bpp.h"
#endif


#define SINGLE_WINDOW			(1)
#define DOUBLE_WINDOW			(2)
#define ROTATOR_TEST_MODE		SINGLE_WINDOW

#define ROTATOR_BIT_NONE			(0<<4)
#define ROTATOR_BIT_ROT_90			(4<<4)
#define ROTATOR_BIT_ROT_180		(8<<4)
#define ROTATOR_BIT_ROT_270		(0xc<<4)
#define ROTATOR_BIT_FLIP_VER		(0x2<<4)
#define ROTATOR_BIT_FLIP_HOR		(0x3<<4)

#define ROTATOR_BIT_IN_YC420		(0<<13)
#define ROTATOR_BIT_IN_YC422		(3<<13)
#define ROTATOR_BIT_IN_RGB565		(4<<13)
#define ROTATOR_BIT_IN_RGB888		(5<<13)

#define ROTATOR_BIT_START			(1<<0)
#define ROTATOR_BIT_STOP			(0<<0)

#define ROTATOR_BIT_INT_EN			(1<<24)
#define ROTATOR_BIT_INT_DIS		(0<<24)





typedef enum
{
	ROTATOR_TYPE_NONE, 
	ROTATOR_TYPE_ROT_90,
	ROTATOR_TYPE_ROT_180,
	ROTATOR_TYPE_ROT_270,
	ROTATOR_TYPE_FLIP_VER,
	ROTATOR_TYPE_FLIP_HOR	
} ROTATOR_ROT_TYPE;




typedef struct
{
	bool m_bRotInit;
	bool m_bIntEn;
	u16 m_usInFormat;
	u8 m_ucRotType;
	bool m_bStartRot;
	u32 m_uSrcAddr0;
	u32 m_uSrcAddr1;
	u32 m_uSrcAddr2;	
	u16 m_usVerSize;
	u16 m_usHorSize;

	u32 m_uDstAddr0;
	u32 m_uDstAddr1;
	u32 m_uDstAddr2;

	u32 m_uLcdFbAddr0;
	u32 m_uLcdFbAddr1;

	u32 m_uLcdWidth0;
	u32 m_uLcdWidth1;
	u32 m_uLcdHeight0;
	u32 m_uLcdHeight1;

	u32 m_uLcdOffsetX0;
	u32 m_uLcdOffsetX1;
	u32 m_uLcdOffsetY0;
	u32 m_uLcdOffsetY1;	
	
} ROTATOR;

void ROTATOR_GetFrmSz(u16 *usRotHorSize, u16 *usRotVerSize);
void ROTATOR_GetFbAddr(u32 *uRotSrcAddr, u32 *uRotDstAddr);
void ROTATOR_GetBppMode(CSPACE *eBpp);
void ROTATOR_GetLcdFbAddr(u32 *uLcdFbAddr0, u32 *uLcdFbAddr1);



void ROTATOR_DrawImage(CSPACE eBpp, u16 usRotHorSize, u16 usRotVerSize, u32 uRotSrcAddr);
bool ROTATOR_CompFbData(CSPACE eBpp, ROTATOR_ROT_TYPE eRotType, u32 uSrcWidth, u32 uSrcHeight, u32 uInX, u32 uInY, 
	                                                 u32 uRotWidth, u32 uRotHeight, u32 uRotX, u32 uRotY, u32 uSrcFbAddr, u32 uRotFbAddr);
void ROTATOR_GetRotateCoordinate(u32 uSrcX, u32 uSrcY, u32 uSrcWidth, u32 uSrcHeight, ROTATOR_ROT_TYPE eRotType, 
	                                                               u32 *uRotX, u32 *uRotY, u32 *uRotWidth, u32 *uRotHeight);
bool ROTATOR_AuditOperation(CSPACE eBpp, u32 uWidth, u32 uHeight, ROTATOR_ROT_TYPE eRotType, 
	                                                    u32 uInFbAddr, u32 uOutFbAddr);


void ROTATOR_ConvertColorSpace(CSPACE eInFmt, u32 uInFbAddr, u32 uWidth, u32 uHeight, CSPACE eOutFmt, u32 uOutFbAddr);
void ROTATOR_InitLcd(LCD_WINDOW eWin, CSPACE eBpp);

void ROTATOR_CheckDone(void);
void ROTATOR_CheckIdle(void);
void ROTATOR_IntEnable(void);
void ROTATOR_IntDisable(void);
void __irq Isr_Rotator(void);
void __irq Isr_RotatorOneMoreJob(void);
void ROTATOR_CheckIntDone(void);




void ROTATOR_SetAddr (CSPACE eBpp, u32 uFbAddr, u16 usHorSize, u16 usVerSize);
void ROTATOR_SetSrcAddr (CSPACE eBpp, u32 uFbAddr, u16 usHorSize, u16 usVerSize);
void ROTATOR_SetDstAddr(CSPACE eBpp, u32 uFbAddr, u16 usHorSize, u16 usVerSize);
void ROTATOR_SetSrcSize(u16 usHorSize, u16 usVerSize);
void ROTATOR_SetInFormat(CSPACE eBpp);
void ROTATOR_SetRotType(ROTATOR_ROT_TYPE eRotType);
void ROTATOR_Start(void);

void ROTATOR_InitRegs(void);
void ROTATOR_InitSetting(CSPACE eBgBpp, u16 usRotHorSize, u16 usRotVerSize, u32 uRotSrcAddr, u32 uRotDstAddr, ROTATOR_ROT_TYPE eRotType);
void ROTATOR_Init(u8 ucTestMode);

#ifdef __cplusplus
}
#endif

#endif /*__ROTATOR_H__*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线观看网站| 亚洲精品国产视频| 色综合天天视频在线观看| 天天色图综合网| |精品福利一区二区三区| 欧美一区二区在线免费播放 | 亚洲一区二区中文在线| 337p粉嫩大胆色噜噜噜噜亚洲| 91视视频在线观看入口直接观看www| 老司机精品视频在线| 一区二区三区在线影院| 中文成人综合网| 久久亚洲欧美国产精品乐播| 91精品在线一区二区| 在线精品亚洲一区二区不卡| 色嗨嗨av一区二区三区| 国产白丝精品91爽爽久久| 久久99精品一区二区三区三区| 亚洲成人一区在线| 一区二区三区在线不卡| 亚洲欧美影音先锋| 日本一区二区综合亚洲| 2020国产精品久久精品美国| 日韩欧美在线123| 91精品国产综合久久久蜜臀图片| 在线精品视频免费播放| 色综合久久久久网| 色综合天天做天天爱| 99久久综合狠狠综合久久| 国产宾馆实践打屁股91| 国产不卡在线一区| 国产一区二区看久久| 国产一区二区调教| 久久精品国产亚洲高清剧情介绍| 青草国产精品久久久久久| 免费一级片91| 免费一级片91| 久久国产剧场电影| 国产精品中文字幕日韩精品| 国产精一区二区三区| 国产福利精品一区| 成人免费黄色大片| 97精品国产露脸对白| 色综合久久天天综合网| 日本伦理一区二区| 这里只有精品视频在线观看| 宅男噜噜噜66一区二区66| 日韩午夜三级在线| 2024国产精品视频| 欧美国产精品一区| 亚洲精品视频在线看| 午夜精品视频一区| 精品一区二区成人精品| 福利一区福利二区| 一本大道综合伊人精品热热 | 国产麻豆精品久久一二三| 国产成人免费av在线| 91麻豆国产香蕉久久精品| 欧美天堂一区二区三区| 欧美大白屁股肥臀xxxxxx| 久久综合久色欧美综合狠狠| 国产精品欧美极品| 亚洲电影一级黄| 国内精品嫩模私拍在线| 波多野结衣中文字幕一区 | 一区二区三区免费网站| 日韩一区精品视频| 国产一区视频在线看| 91影视在线播放| 337p亚洲精品色噜噜| 久久久国产一区二区三区四区小说 | 蜜桃视频在线观看一区二区| 国产成人亚洲综合a∨婷婷| 91影视在线播放| 欧美一区二区三区四区在线观看| 久久久亚洲欧洲日产国码αv| 国产精品成人一区二区三区夜夜夜| 亚洲成a人片在线不卡一二三区 | aa级大片欧美| 欧美一三区三区四区免费在线看| 国产欧美视频一区二区三区| 五月天精品一区二区三区| 国产乱码精品一区二区三区忘忧草 | 精品91自产拍在线观看一区| 亚洲日穴在线视频| 狠狠色丁香久久婷婷综| 日本高清视频一区二区| 久久蜜桃香蕉精品一区二区三区| 亚洲最新在线观看| 国产99久久久国产精品潘金| 4438成人网| 一区二区三区在线视频观看58| 精东粉嫩av免费一区二区三区| 色婷婷久久99综合精品jk白丝| 久久综合精品国产一区二区三区| 亚洲国产美女搞黄色| 丁香啪啪综合成人亚洲小说 | 国产一区二区不卡| 51久久夜色精品国产麻豆| ...中文天堂在线一区| 国产一区二区毛片| 欧美一区二区三区免费在线看| 中文字幕一区在线观看视频| 久久se精品一区精品二区| 欧美日韩美少妇| 亚洲色欲色欲www| 国产丶欧美丶日本不卡视频| 欧美一区二区三区白人| 亚洲一区二区三区中文字幕在线| 丰满少妇久久久久久久| 日韩欧美卡一卡二| 偷拍亚洲欧洲综合| 欧美亚洲免费在线一区| 亚洲桃色在线一区| 粉嫩av亚洲一区二区图片| 精品久久久久久亚洲综合网| 免费视频一区二区| 91精品国产黑色紧身裤美女| 亚洲国产精品久久久久婷婷884| 91丨porny丨在线| 国产精品第13页| 成人激情黄色小说| 国产精品美女视频| 成人av网站在线观看免费| 国产欧美va欧美不卡在线| 国产一区999| 欧美激情一区二区三区| 国产 日韩 欧美大片| 国产免费久久精品| 成人性色生活片| 亚洲欧洲三级电影| 91天堂素人约啪| 亚洲男人天堂一区| 93久久精品日日躁夜夜躁欧美| 1000部国产精品成人观看| 91色porny| 亚洲高清中文字幕| 欧美精品视频www在线观看| 性感美女久久精品| 91精品国产欧美一区二区| 麻豆国产一区二区| 久久久777精品电影网影网| 国产91富婆露脸刺激对白| 成人欧美一区二区三区视频网页 | 国产欧美日产一区| 成人精品在线视频观看| 亚洲欧美区自拍先锋| 欧美在线视频你懂得| 亚洲成年人网站在线观看| 日韩视频一区二区| 粉嫩13p一区二区三区| 亚洲色图欧美激情| 欧美三级中文字幕在线观看| 日本不卡在线视频| 久久久亚洲欧洲日产国码αv| 成人激情视频网站| 一区二区三区**美女毛片| 51精品久久久久久久蜜臀| 国内久久婷婷综合| 日韩一区在线免费观看| 欧美精品粉嫩高潮一区二区| 极品少妇xxxx精品少妇偷拍| 国产精品夫妻自拍| 欧美日韩精品专区| 国产一区二区三区| 综合自拍亚洲综合图不卡区| 欧美精品乱人伦久久久久久| 狠狠色综合播放一区二区| 亚洲人成网站精品片在线观看 | 欧美日韩国产三级| 国产一区二区不卡老阿姨| 亚洲欧美日韩在线| 日韩一级高清毛片| 成人av电影在线| 欧美aa在线视频| 亚洲人精品午夜| 日韩欧美另类在线| 91国产丝袜在线播放| 激情另类小说区图片区视频区| 亚洲精品v日韩精品| 久久久久久久久伊人| 欧美日韩国产精品成人| 成人午夜激情在线| 日韩av网站在线观看| 亚洲人被黑人高潮完整版| 亚洲精品一区二区三区蜜桃下载| 91福利社在线观看| 丁香婷婷综合色啪| 美女网站一区二区| 亚洲一区免费在线观看| 国产欧美日韩精品一区| 欧美一级高清片| 91精品办公室少妇高潮对白| 国产精品亚洲午夜一区二区三区| 亚洲国产精品一区二区www在线 | 日韩色视频在线观看| 欧美中文字幕一区二区三区| 国产+成+人+亚洲欧洲自线| 蜜臀av性久久久久蜜臀aⅴ| 亚洲午夜免费电影|