master/slave.h
changeset 1379 cbceb0e2f2a0
parent 1363 11c0b2caa253
child 1419 8fc38c37d86e
equal deleted inserted replaced
1378:1853f6c0b9b2 1379:cbceb0e2f2a0
   125 
   125 
   126     // base data
   126     // base data
   127     uint8_t base_type; /**< Slave type. */
   127     uint8_t base_type; /**< Slave type. */
   128     uint8_t base_revision; /**< Revision. */
   128     uint8_t base_revision; /**< Revision. */
   129     uint16_t base_build; /**< Build number. */
   129     uint16_t base_build; /**< Build number. */
   130     uint16_t base_fmmu_count; /**< Number of supported FMMUs. */
   130     uint8_t base_fmmu_count; /**< Number of supported FMMUs. */
       
   131     uint8_t base_sync_count; /**< Number of supported sync managers. */
       
   132     ec_slave_port_desc_t base_ports[EC_MAX_PORTS]; /**< Port descriptors. */
       
   133     uint8_t base_fmmu_bit_operation; /**< FMMU bit operation is supported. */
       
   134     uint8_t base_dc_supported; /**< Distributed clocks are supported. */
       
   135     ec_slave_dc_range_t base_dc_range; /**< DC range. */
   131 
   136 
   132     // data link status
   137     // data link status
   133     ec_slave_port_t ports[EC_MAX_PORTS]; /**< Port link status. */
   138     ec_slave_port_t ports[EC_MAX_PORTS]; /**< Port link status. */
   134 
   139 
   135     // SII
   140     // SII