www.pudn.com > bu1566.rar > BUxx_Sample.h
/* ************************************************************************ */ /* */ /* ROHM BU15xx demo firmware on MD2306 */ /* Client : ROHM Co., Ltd. */ /* End User : */ /* */ /* Processor: ARM-7TDMI(THUMB Mode) */ /* Dev.Env. : ARM-SDTv2.51 */ /* */ /* Sample Routines Header */ /* */ /* file : BUxx_lcd.h */ /* Auther : J.SATO(NTC) */ /* Date : 2004/Jul./1 */ /* */ /* Copyright (c) 2002-04 Naritagiken Co., Ltd. All rights reserved. */ /* ************************************************************************ */ /* History: */ /* 2004/Jul./1 Rev 1.00 create */ /* */ /* ************************************************************************ */ #if !defined BUXX_SAMPLE_H_INCLUDED #define BUXX_SAMPLE_H_INCLUDED /* ************************************************** */ /* INCLUDE FILES */ /* ************************************************** */ #include "BUxx_aDSC.h" #include "BUxx_aDRT.h" #include "BUxx_setuptable.h" /* ************************************************** */ /* TYPEDEF */ /* ************************************************** */ /* ************************************************** */ /* DEFINES */ /* ************************************************** */ /* ************************************************** */ /* GLOBAL VARIABLE */ /* ************************************************** */ /* ************************************************** */ /* GLOBAL FUNCTIONS */ /* ************************************************** */ void sStartPreview(void); void sOverlayPreview(void); void sExOverlayPreview(void); void sFilterSet(const int sel); void sJPEGFEncode(UINT16 * start_add, UINT32 * const jpeg_size); void sJPEGCEncode(UINT16 * start_add,const UINT16 je_q); void sJPEGCEncode2(UINT16 * start_add,const UINT16 je_q); void sJPEGDecode(UINT16 * start_add, UINT32 * const jpeg_size); void sJPEGCameraDecode(UINT16 * start_add, UINT16 u16CstX, UINT16 u16CstY); void sJPEGCameraDecode2(UINT16 * start_add, UINT16 u16Srkx, UINT16 u16Srky); void sJPEGHostDec(UINT16 * start_add, UINT16* p_u16Rgb_addr); void sMultiShot(UINT16 * start_add, UINT32 * jpeg_size); void sMotionJPEG_Preview(void); void sMjEncode(UINT16 * start_add, UINT32 * jpeg_size); int sMjDecode(UINT16 * start_add, UINT32 * jpeg_size); void sZoomPreview(INT16 u8Zoom); void sOverlay_IN_Preview(void); #endif /* BUXX_SAMPLE_H_INCLUDED */