summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/fsm.h
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/fsm.h')
-rw-r--r--digital/io/src/fsm.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/digital/io/src/fsm.h b/digital/io/src/fsm.h
index 33c9a108..224e5801 100644
--- a/digital/io/src/fsm.h
+++ b/digital/io/src/fsm.h
@@ -74,6 +74,14 @@ struct fsm_t
u8 state_init;
/** Current active state. */
u8 state_current;
+#ifdef HOST
+ /** FSM name. */
+ const char *name;
+ /** States names. */
+ const char * const *states_names;
+ /** Events names. */
+ const char * const *events_names;
+#endif
};
typedef struct fsm_t fsm_t;