equal
deleted
inserted
replaced
46 #include "datagram.h" |
46 #include "datagram.h" |
47 #include "slave.h" |
47 #include "slave.h" |
48 #include "canopen.h" |
48 #include "canopen.h" |
49 |
49 |
50 #include "fsm_slave.h" |
50 #include "fsm_slave.h" |
|
51 #include "fsm_coe_map.h" |
51 |
52 |
52 /*****************************************************************************/ |
53 /*****************************************************************************/ |
53 |
54 |
54 /** |
55 /** |
55 * EEPROM write request. |
56 * EEPROM write request. |
97 |
98 |
98 ec_fsm_slave_t fsm_slave; /**< slave state machine */ |
99 ec_fsm_slave_t fsm_slave; /**< slave state machine */ |
99 ec_fsm_sii_t fsm_sii; /**< SII state machine */ |
100 ec_fsm_sii_t fsm_sii; /**< SII state machine */ |
100 ec_fsm_change_t fsm_change; /**< State change state machine */ |
101 ec_fsm_change_t fsm_change; /**< State change state machine */ |
101 ec_fsm_coe_t fsm_coe; /**< CoE state machine */ |
102 ec_fsm_coe_t fsm_coe; /**< CoE state machine */ |
|
103 ec_fsm_coe_map_t fsm_coe_map; /**< CoE mapping state machine */ |
102 }; |
104 }; |
103 |
105 |
104 /*****************************************************************************/ |
106 /*****************************************************************************/ |
105 |
107 |
106 void ec_fsm_master_init(ec_fsm_master_t *, ec_master_t *, ec_datagram_t *); |
108 void ec_fsm_master_init(ec_fsm_master_t *, ec_master_t *, ec_datagram_t *); |