158 int ecrt_slave_sdo_write_exp32(ec_slave_t *slave, uint16_t sdo_index, |
158 int ecrt_slave_sdo_write_exp32(ec_slave_t *slave, uint16_t sdo_index, |
159 uint8_t sdo_subindex, uint32_t value); |
159 uint8_t sdo_subindex, uint32_t value); |
160 int ecrt_slave_sdo_read(ec_slave_t *slave, uint16_t sdo_index, |
160 int ecrt_slave_sdo_read(ec_slave_t *slave, uint16_t sdo_index, |
161 uint8_t sdo_subindex, uint8_t *data, size_t *size); |
161 uint8_t sdo_subindex, uint8_t *data, size_t *size); |
162 |
162 |
163 int ecrt_slave_write_alias(ec_slave_t *slave, uint16_t alias); |
163 int ecrt_slave_write_alias(ec_slave_t *slave, uint16_t alias); // deprecated! |
|
164 |
|
165 int ecrt_slave_field_size(ec_slave_t *slave, const char *field_name, |
|
166 unsigned int field_index, size_t size); |
164 |
167 |
165 /****************************************************************************** |
168 /****************************************************************************** |
166 * Bitwise read/write macros |
169 * Bitwise read/write macros |
167 *****************************************************************************/ |
170 *****************************************************************************/ |
168 |
171 |