equal
deleted
inserted
replaced
58 ec_slave_t *slave; /**< slave the FSM runs on */ |
58 ec_slave_t *slave; /**< slave the FSM runs on */ |
59 ec_datagram_t *datagram; /**< datagram used in the state machine */ |
59 ec_datagram_t *datagram; /**< datagram used in the state machine */ |
60 unsigned int retries; /**< retries upon datagram timeout */ |
60 unsigned int retries; /**< retries upon datagram timeout */ |
61 |
61 |
62 void (*state)(ec_fsm_coe_t *); /**< CoE state function */ |
62 void (*state)(ec_fsm_coe_t *); /**< CoE state function */ |
63 cycles_t cycles_start; /**< CoE timestamp */ |
63 unsigned long jiffies_start; /**< CoE timestamp. */ |
64 ec_sdo_t *sdo; /**< current Sdo */ |
64 ec_sdo_t *sdo; /**< current Sdo */ |
65 uint8_t subindex; /**< current subindex */ |
65 uint8_t subindex; /**< current subindex */ |
66 ec_sdo_request_t *request; /**< Sdo request */ |
66 ec_sdo_request_t *request; /**< Sdo request */ |
67 uint8_t toggle; /**< toggle bit for segment commands */ |
67 uint8_t toggle; /**< toggle bit for segment commands */ |
68 }; |
68 }; |