equal
deleted
inserted
replaced
107 void (*release_cb)(void *), void *cb_data); |
107 void (*release_cb)(void *), void *cb_data); |
108 |
108 |
109 ec_domain_t *ecrt_master_create_domain(ec_master_t *master); |
109 ec_domain_t *ecrt_master_create_domain(ec_master_t *master); |
110 |
110 |
111 int ecrt_master_activate(ec_master_t *master); |
111 int ecrt_master_activate(ec_master_t *master); |
112 void ecrt_master_deactivate(ec_master_t *master); // deprecated! |
|
113 |
112 |
114 void ecrt_master_prepare(ec_master_t *master); |
113 void ecrt_master_prepare(ec_master_t *master); |
115 |
114 |
116 void ecrt_master_send(ec_master_t *master); |
115 void ecrt_master_send(ec_master_t *master); |
117 void ecrt_master_receive(ec_master_t *master); |
116 void ecrt_master_receive(ec_master_t *master); |
147 uint16_t offset, |
146 uint16_t offset, |
148 uint16_t length, |
147 uint16_t length, |
149 void **data_ptr); |
148 void **data_ptr); |
150 |
149 |
151 void ecrt_domain_process(ec_domain_t *domain); |
150 void ecrt_domain_process(ec_domain_t *domain); |
|
151 void ecrt_domain_queue(ec_domain_t *domain); |
152 int ecrt_domain_state(const ec_domain_t *domain); |
152 int ecrt_domain_state(const ec_domain_t *domain); |
153 |
153 |
154 /****************************************************************************** |
154 /****************************************************************************** |
155 * Slave Methods |
155 * Slave Methods |
156 *****************************************************************************/ |
156 *****************************************************************************/ |
160 int ecrt_slave_conf_sdo16(ec_slave_t *slave, uint16_t sdo_index, |
160 int ecrt_slave_conf_sdo16(ec_slave_t *slave, uint16_t sdo_index, |
161 uint8_t sdo_subindex, uint16_t value); |
161 uint8_t sdo_subindex, uint16_t value); |
162 int ecrt_slave_conf_sdo32(ec_slave_t *slave, uint16_t sdo_index, |
162 int ecrt_slave_conf_sdo32(ec_slave_t *slave, uint16_t sdo_index, |
163 uint8_t sdo_subindex, uint32_t value); |
163 uint8_t sdo_subindex, uint32_t value); |
164 |
164 |
165 int ecrt_slave_pdo_size(ec_slave_t *slave, uint16_t pdo_index, |
|
166 uint8_t pdo_subindex, size_t size); // deprecated |
|
167 |
|
168 /****************************************************************************** |
165 /****************************************************************************** |
169 * Bitwise read/write macros |
166 * Bitwise read/write macros |
170 *****************************************************************************/ |
167 *****************************************************************************/ |
171 |
168 |
172 /** |
169 /** |