summaryrefslogtreecommitdiff
path: root/digital/io/src/fsm_templates/template_fsm.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/fsm_templates/template_fsm.c')
-rw-r--r--digital/io/src/fsm_templates/template_fsm.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/digital/io/src/fsm_templates/template_fsm.c b/digital/io/src/fsm_templates/template_fsm.c
index 87367189..efa1b0d3 100644
--- a/digital/io/src/fsm_templates/template_fsm.c
+++ b/digital/io/src/fsm_templates/template_fsm.c
@@ -38,10 +38,13 @@ static const char *
fsm_t %(prefix)s_fsm = {
&%(prefix)s_transition_table[0][0],
%(PREFIX)s_EVENT_NB,
- %(PREFIX)s_STATE_%(initial)s,
- %(PREFIX)s_STATE_%(initial)s,
+ {
+ %(initials)s},
+ {
+ %(initials)s},
+ %(initials_nb)s,
&%(prefix)s_state_timeout_table[0],
- 0,
+ { 0 },
%(PREFIX)s_EVENT_state_timeout,
#ifdef HOST
"%(name)s",