Dependencies:   mbed

Revision:
0:adfbd02222d4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Delay_Unit.h	Mon Jun 13 15:20:17 2011 +0000
@@ -0,0 +1,47 @@
+/*****************************************************/
+/*  Delay_Unit.h                                     */
+/*                                                   */
+/*****************************************************/
+
+#ifndef     _DELAY_UNIT_INCLUDE
+#define     _DELAY_UNIT_INCLUDE
+
+#undef      EXTERN
+#ifdef      DELAY_MAIN
+#define     EXTERN
+#else
+#define     EXTERN  extern
+#endif
+
+#define     MAX_DELAY_TIME    (300)     // 300msec
+#define     MAX_DELAY_POINT   (MAX_DELAY_TIME * 40)
+
+// Gloval Valinat
+
+EXTERN short            g_sDelayBuff[MAX_DELAY_POINT];
+EXTERN unsigned short   g_usDelayPoint;
+
+EXTERN int g_iDelayTime
+#ifdef  DELAY_MAIN
+    = 150               /* 150msec */
+#endif
+    ;
+
+EXTERN int g_iDelayFeedBackLevel
+#ifdef  DELAY_MAIN
+    = 50                /* 50% */
+#endif
+    ;  
+
+EXTERN int g_iDelayBypass
+#ifdef  DELAY_MAIN
+    = 1                 /* BYPASS */
+#endif
+    ;
+
+// Function
+
+EXTERN int delay(int);
+
+#undef     EXTERN
+#endif
\ No newline at end of file