From 09193b811d682c035fca4a15caf0728c1d36a9c1 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 3 Jun 2011 08:35:10 +0200 Subject: digital/ai/src/fsm: add proto debug --- digital/ai/src/fsm/fsm.host.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'digital/ai') diff --git a/digital/ai/src/fsm/fsm.host.c b/digital/ai/src/fsm/fsm.host.c index ed93221d..50336722 100644 --- a/digital/ai/src/fsm/fsm.host.c +++ b/digital/ai/src/fsm/fsm.host.c @@ -1144,6 +1144,7 @@ fsm_build_gen_avr_c (fsm_build_t *fsm, uint embedded_strings) /* Introduction. */ fprintf (f, "/* This file has been generated, do not edit. */\n\n"); fprintf (f, "#include \"fsm_%s_gen.h\"\n\n", fsm->name); + fprintf (f, "#include \"modules/proto/proto.h\"\n\n"); /* Gen state strings. */ if (embedded_strings) @@ -1348,6 +1349,8 @@ fsm_build_gen_avr_c (fsm_build_t *fsm, uint embedded_strings) fsm->name, fsm->name); fprintf (f, "\t\t{\n"); + fprintf (f, "\t\t\tproto_send2b ('F', fsm_%s_active_states[i], e);\n", + fsm->name); fprintf (f, "\t\t\tfsm_%s_active_states[i] = fsm_%s_read_trans (e, " "fsm_%s_active_states[i])();\n", fsm->name, -- cgit v1.2.3