master/slave.h
changeset 266 0234b0c26c52
parent 264 76cba93ba122
child 269 a03be9a6fed6
equal deleted inserted replaced
265:fb965f033bb3 266:0234b0c26c52
   259     uint8_t registered; /**< true, if slave has been registered */
   259     uint8_t registered; /**< true, if slave has been registered */
   260 
   260 
   261     ec_fmmu_t fmmus[EC_MAX_FMMUS]; /**< FMMU configurations */
   261     ec_fmmu_t fmmus[EC_MAX_FMMUS]; /**< FMMU configurations */
   262     uint8_t fmmu_count; /**< number of FMMUs used */
   262     uint8_t fmmu_count; /**< number of FMMUs used */
   263 
   263 
       
   264     uint8_t *eeprom_data; /**< Complete EEPROM image */
       
   265     uint16_t eeprom_size; /**< size of the EEPROM contents in byte */
   264     struct list_head eeprom_strings; /**< EEPROM STRING categories */
   266     struct list_head eeprom_strings; /**< EEPROM STRING categories */
   265     struct list_head eeprom_syncs; /**< EEPROM SYNC MANAGER categories */
   267     struct list_head eeprom_syncs; /**< EEPROM SYNC MANAGER categories */
   266     struct list_head eeprom_pdos; /**< EEPROM [RT]XPDO categories */
   268     struct list_head eeprom_pdos; /**< EEPROM [RT]XPDO categories */
   267 
       
   268     char *eeprom_group; /**< slave group acc. to EEPROM */
   269     char *eeprom_group; /**< slave group acc. to EEPROM */
   269     char *eeprom_image; /**< slave image name acc. to EEPROM */
   270     char *eeprom_image; /**< slave image name acc. to EEPROM */
   270     char *eeprom_order; /**< slave order number acc. to EEPROM */
   271     char *eeprom_order; /**< slave order number acc. to EEPROM */
   271     char *eeprom_name; /**< slave name acc. to EEPROM */
   272     char *eeprom_name; /**< slave name acc. to EEPROM */
   272 
   273