equal
deleted
inserted
replaced
56 * EEPROM write request. |
56 * EEPROM write request. |
57 */ |
57 */ |
58 |
58 |
59 typedef struct |
59 typedef struct |
60 { |
60 { |
61 struct list_head list; |
61 struct list_head list; /**< list head */ |
62 ec_slave_t *slave; |
62 ec_slave_t *slave; /**< EtherCAT slave */ |
63 off_t word_offset; |
63 off_t word_offset; /**< SII address in words */ |
64 size_t word_size; |
64 size_t word_size; /**< data size in words */ |
65 const uint8_t *data; |
65 const uint8_t *data; /**< pointer to the data */ |
66 ec_request_state_t state; |
66 ec_request_state_t state; /**< state of the request */ |
67 } |
67 } |
68 ec_eeprom_write_request_t; |
68 ec_eeprom_write_request_t; |
69 |
69 |
70 /*****************************************************************************/ |
70 /*****************************************************************************/ |
71 |
71 |