/** DHL_UIO_Platform.h BU2 HAL library User I/O module platform implementation. Supports IR, GPIO button, and KeyPad input directly or via MICOM. Supports LED (indivisual or Segment), VFD. Copyright 2006~2010 Digital STREAM Technology, Inc. All Rights Reserved */ #ifndef __DHL_UIO_PRIV_H__ #define __DHL_UIO_PRIV_H__ #include "DHL_UIO.h" #ifdef __cplusplus extern "C" { #endif #if COMMENT ____Overview____(){} #endif /* \file DHL_UIO_Priv.h ----DHL_UIO_Priv Çì´õÆÄÀÏ ³»¿ë ¼³¸í---- UIO ¿¡ »ç¿ëµÇ´Â GPIO, IRµîÀÇ ¸ðµâ¿¡ ´ëÇÑ ¼³Á¤ ¹× Data input/output À» ó¸®. ½ÇÁ¦ Input ¹ÞÀº Data(Key, IR) ÀÇ Ã³¸®(Repeat, Release µî)´Â Platform ÀÌ ¾Æ´Ñ DHL_UIO_Impl.c ¿¡¼­ ÇÑ´Ù. */ #if COMMENT ____Config____(){} #endif /* ÀÌ ºÎºÐÀº º°µµÀÇ DHL_XXX_Config configuration file À» Ȱ¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°À½. */ #if COMMENT ____Types____(){} #endif /* ´Ù¸¥ ¸ðµâµé°ú °øÀ¯ µÇ´Â structure ¹× enumerations. */ #if COMMENT ____Defines____(){} #endif #if COMMENT ____API____(){} #endif void dhl_uio_init(void); void dhl_uio_config(tDHL_UIO_ConfigType type, void *param); DHL_RESULT dhl_uio_control(tDHL_UIO_ControlType type, UINT32 id, UINT32 param); void dhl_uio_uninit(void); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* __DHL_UIO_PRIV_H__ */