diff -r 7273aa7deb3d -r 017fa8fd9ac1 master/slave.h --- a/master/slave.h Mon Nov 23 14:22:48 2009 +0100 +++ b/master/slave.h Thu Nov 26 15:33:48 2009 +0100 @@ -45,6 +45,7 @@ #include "pdo.h" #include "sync.h" #include "sdo.h" +#include "fsm_slave.h" /*****************************************************************************/ @@ -157,6 +158,9 @@ struct list_head sdo_dictionary; /**< SDO dictionary list */ uint8_t sdo_dictionary_fetched; /**< Dictionary has been fetched. */ unsigned long jiffies_preop; /**< Time, the slave went to PREOP. */ + + ec_fsm_slave_t fsm; /**< Slave state machine. */ + ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */ }; /*****************************************************************************/