equal
deleted
inserted
replaced
83 void (*coe_state)(ec_fsm_t *); /**< CoE state function */ |
83 void (*coe_state)(ec_fsm_t *); /**< CoE state function */ |
84 ec_sdo_data_t *coe_sdodata; /**< input/output: SDO data object */ |
84 ec_sdo_data_t *coe_sdodata; /**< input/output: SDO data object */ |
85 cycles_t coe_start; /**< CoE timestamp */ |
85 cycles_t coe_start; /**< CoE timestamp */ |
86 ec_sdo_t *coe_sdo; /**< current SDO */ |
86 ec_sdo_t *coe_sdo; /**< current SDO */ |
87 uint8_t coe_subindex; /**< current subindex */ |
87 uint8_t coe_subindex; /**< current subindex */ |
|
88 ec_sdo_request_t *coe_request; /**< SDO request */ |
|
89 uint8_t coe_toggle; /**< toggle bit for segment commands */ |
88 }; |
90 }; |
89 |
91 |
90 /*****************************************************************************/ |
92 /*****************************************************************************/ |
91 |
93 |
92 int ec_fsm_init(ec_fsm_t *, ec_master_t *); |
94 int ec_fsm_init(ec_fsm_t *, ec_master_t *); |