Data Fields | |
| ec_datagram_t * | datagram |
| Datagram used in the state machine. | |
| ec_fsm_change_t * | fsm_change |
| State change state machine. | |
| ec_fsm_coe_t * | fsm_coe |
| CoE state machine. | |
| ec_fsm_soe_t * | fsm_soe |
| SoE state machine. | |
| ec_fsm_pdo_t * | fsm_pdo |
| PDO configuration state machine. | |
| ec_slave_t * | slave |
| Slave the FSM runs on. | |
| void(* | state )(ec_fsm_slave_config_t *) |
| State function. | |
| unsigned int | retries |
| Retries on datagram timeout. | |
| ec_sdo_request_t * | request |
| SDO request for SDO configuration. | |
| ec_sdo_request_t | request_copy |
| Copied SDO request. | |
| ec_soe_request_t * | soe_request |
| SDO request for SDO configuration. | |
| ec_soe_request_t | soe_request_copy |
| Copied SDO request. | |
| unsigned long | jiffies_start |
| For timeout calculations. | |
| unsigned int | take_time |
| Store jiffies after datagram reception. | |
Definition at line 54 of file fsm_slave_config.h.
| void(* ec_fsm_slave_config::state)(ec_fsm_slave_config_t *) |
State function.
| unsigned int ec_fsm_slave_config::retries |
| unsigned long ec_fsm_slave_config::jiffies_start |
| unsigned int ec_fsm_slave_config::take_time |
1.5.6