summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/fsm.h
diff options
context:
space:
mode:
authorNicolas Schodet2008-04-22 21:56:26 +0200
committerNicolas Schodet2008-04-22 21:56:26 +0200
commit2057a5df0036735cec4089c66eb36dc4f04245a1 (patch)
tree621bfcf62b92b930123f560a569e15b3b2dee9db /digital/io/src/fsm.h
parentd9f3e329930ed1b6e6028dc10da202a87dfebdcb (diff)
* digital/io/src:
- on host print handled events.
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;