New triface devlib application.
[bertos.git] / app / triface / hw / hw_cpu.h
diff --git a/app/triface/hw/hw_cpu.h b/app/triface/hw/hw_cpu.h
new file mode 100755 (executable)
index 0000000..34729cb
--- /dev/null
@@ -0,0 +1,38 @@
+/**
+ * \file
+ * <!--
+ * Copyright 2006 Develer S.r.l. (http://www.develer.com/)
+ * All Rights Reserved.
+ * -->
+ *
+ * \brief Hardware-specific definitions
+ *
+ * \version $Id$
+ *
+ * \author Bernardo Innocenti <bernie@develer.com>
+ */
+
+/*#*
+ *#* $Log$
+ *#* Revision 1.1  2006/05/18 00:41:47  bernie
+ *#* New triface devlib application.
+ *#*
+ *#*/
+
+#ifndef TRIFACE_HW_H
+#define TRIFACE_HW_H
+
+#include <appconfig.h>
+
+/// CPU Clock frequency (14.7456 MHz)
+#define CLOCK_FREQ     (14745600UL)
+
+
+/* Timer IRQ strobe */
+//#if CONFIG_TIMER_STROBE
+//     #define TIMER_STROBE_ON    ATOMIC(PORTD |= BV(PD0))
+//     #define TIMER_STROBE_OFF   ATOMIC(PORTD &= ~BV(PD0))
+//     #define TIMER_STROBE_INIT  ATOMIC(PORTD &= ~BV(PD0); DDRD |= BV(PD0))
+//#endif /* CONFIG_TIMER_STROBE */
+
+#endif /* TRIFACE_HW_H */