--- a/master/fsm.h Wed Aug 02 23:16:10 2006 +0000
+++ b/master/fsm.h Thu Aug 03 12:51:17 2006 +0000
@@ -41,6 +41,7 @@
#ifndef __EC_STATES__
#define __EC_STATES__
+#include "globals.h"
#include "../include/ecrt.h"
#include "datagram.h"
#include "slave.h"
@@ -84,6 +85,14 @@
void ec_fsm_reset(ec_fsm_t *);
void ec_fsm_execute(ec_fsm_t *);
+void ec_fsm_startup(ec_fsm_t *);
+int ec_fsm_startup_running(ec_fsm_t *);
+int ec_fsm_startup_success(ec_fsm_t *);
+
+void ec_fsm_configuration(ec_fsm_t *);
+int ec_fsm_configuration_running(ec_fsm_t *);
+int ec_fsm_configuration_success(ec_fsm_t *);
+
/*****************************************************************************/
#endif