aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/include/icu.h
diff options
context:
space:
mode:
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"
/*===========================================================================*/