aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/include/icu.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2011-03-31 18:21:08 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2011-03-31 18:21:08 +0000
commita0baaface35fec7ecab6f78e66de35c6e1187857 (patch)
treef9d28813a164e5c11f918d69762bd9df6544816e /os/hal/include/icu.h
parent91e4dee81eef472b69d7b5fe321d8c16b4a0ac59 (diff)
downloadChibiOS-a0baaface35fec7ecab6f78e66de35c6e1187857.tar.gz
ChibiOS-a0baaface35fec7ecab6f78e66de35c6e1187857.tar.bz2
ChibiOS-a0baaface35fec7ecab6f78e66de35c6e1187857.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2855 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/include/icu.h')
-rw-r--r--os/hal/include/icu.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/os/hal/include/icu.h b/os/hal/include/icu.h
index f13349760..26fc120ad 100644
--- a/os/hal/include/icu.h
+++ b/os/hal/include/icu.h
@@ -59,6 +59,18 @@ typedef enum {
ICU_IDLE = 5, /**< Idle cycle phase. */
} icustate_t;
+/**
+ * @brief Type of a structure representing an ICU driver.
+ */
+typedef struct ICUDriver ICUDriver;
+
+/**
+ * @brief ICU notification callback type.
+ *
+ * @param[in] icup pointer to a @p ICUDriver object
+ */
+typedef void (*icucallback_t)(ICUDriver *icup);
+
#include "icu_lld.h"
/*===========================================================================*/