equal
deleted
inserted
replaced
63 ec_datagram_t *datagram; /**< datagram used in the state machine */ |
63 ec_datagram_t *datagram; /**< datagram used in the state machine */ |
64 unsigned int retries; /**< retries on datagram timeout. */ |
64 unsigned int retries; /**< retries on datagram timeout. */ |
65 |
65 |
66 void (*state)(ec_fsm_master_t *); /**< master state function */ |
66 void (*state)(ec_fsm_master_t *); /**< master state function */ |
67 unsigned int slaves_responding; /**< number of responding slaves */ |
67 unsigned int slaves_responding; /**< number of responding slaves */ |
|
68 unsigned int topology_change_pending; /**< bus topology changed */ |
68 ec_slave_state_t slave_states; /**< states of responding slaves */ |
69 ec_slave_state_t slave_states; /**< states of responding slaves */ |
69 unsigned int validate; /**< non-zero, if validation to do */ |
70 unsigned int validate; /**< non-zero, if validation to do */ |
70 ec_slave_t *slave; /**< current slave */ |
71 ec_slave_t *slave; /**< current slave */ |
71 ec_sdo_request_t *sdo_request; /**< SDO request to process */ |
72 ec_sdo_request_t *sdo_request; /**< SDO request to process */ |
72 uint16_t sii_offset; |
73 uint16_t sii_offset; |