equal
deleted
inserted
replaced
194 uint16_t data_type; /**< entry data type */ |
194 uint16_t data_type; /**< entry data type */ |
195 uint16_t bit_length; /**< entry length in bit */ |
195 uint16_t bit_length; /**< entry length in bit */ |
196 char *name; /**< entry name */ |
196 char *name; /**< entry name */ |
197 } |
197 } |
198 ec_sdo_entry_t; |
198 ec_sdo_entry_t; |
|
199 |
|
200 /*****************************************************************************/ |
|
201 |
|
202 typedef struct |
|
203 { |
|
204 struct list_head list; |
|
205 uint16_t index; |
|
206 uint8_t subindex; |
|
207 uint8_t *data; |
|
208 size_t size; |
|
209 } |
|
210 ec_sdo_data_t; |
199 |
211 |
200 /*****************************************************************************/ |
212 /*****************************************************************************/ |
201 |
213 |
202 /** |
214 /** |
203 FMMU configuration. |
215 FMMU configuration. |
289 |
301 |
290 ec_fmmu_t fmmus[EC_MAX_FMMUS]; /**< FMMU configurations */ |
302 ec_fmmu_t fmmus[EC_MAX_FMMUS]; /**< FMMU configurations */ |
291 uint8_t fmmu_count; /**< number of FMMUs used */ |
303 uint8_t fmmu_count; /**< number of FMMUs used */ |
292 |
304 |
293 struct list_head sdo_dictionary; /**< SDO directory list */ |
305 struct list_head sdo_dictionary; /**< SDO directory list */ |
|
306 struct list_head sdo_confs; /**< list of SDO configurations */ |
294 |
307 |
295 struct list_head varsize_fields; /**< size information for variable-sized |
308 struct list_head varsize_fields; /**< size information for variable-sized |
296 data fields. */ |
309 data fields. */ |
297 }; |
310 }; |
298 |
311 |