📄 ga_api.h
字号:
/******************************************************************************/
/* File name : Ga_api.h */
/* Start date : 2002.12.16 */
/* By : KIM DO YEON */
/* Contact : */
/* Description: S5H5002 Graphic Definition Header file */
/* $Log:$ */
/******************************************************************************/
#ifndef _GA_API_H
#define _GA_API_H
#ifdef __cplusplus
extern "C" {
#endif
/************************************************************************
* INCLUDES
*************************************************************************/
/************************************************************************
* MACRO FUNCTION DEFINITION
*************************************************************************/
#define WRITE_REG(reg,val) (reg) = (val)
#define SETBIT_REG(reg,val) (reg) |= (val)
#define RESETBIT_REG(reg,val) (reg) &= ~(val)
#define READ_REG(reg) (reg)
/************************************************************************
* GRAPHIC STRUCTURE DEFINITIONS
*************************************************************************/
typedef SH_ColorFormat_t GA_GfxColorFormat_t;
typedef enum {
GA_RETURN_ERROR = 0,
GA_RETURN_DONE
} GA_Return_t;
/*******************************************
* the funtion list
********************************************/
VOID GA_Stop( VOID );
VOID GA_SetIntEn(VOID);
VOID GA_ClrIntPend(VOID);
GA_Return_t GA_ClearReg(VOID);
BOOL GA_SetDstColorFormat(GA_GfxColorFormat_t color_format);
VOID GA_ProcessOp(SH_GfxBitblt_t *bitblt);
VOID GA_SetOp(SH_GfxBitblt_t *bitblt);
#if _APP_CAP_FUNC_DVD_DIGEST
BOOL GA_SetGfxClut(UINT number, UINT *GA_clut);
#endif
VOID GA_Initial( VOID );
VOID GA_DeInitial( VOID );
VOID GA_RegisterHisr(VOID);
VOID GA_Isr( SINT tmp );
VOID GA_OpDone(VOID);
#ifdef __cplusplus
}
#endif
#endif /* _GA_API_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -