ga_api.h

来自「SAMSUNG 5009的源代码」· C头文件 代码 · 共 68 行

H
68
字号
/******************************************************************************/
/*  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 + =
减小字号Ctrl + -
显示快捷键?