master/sync.h
changeset 1327 4d179b06dd3c
parent 1326 ef907b0b5125
child 1363 11c0b2caa253
equal deleted inserted replaced
1326:ef907b0b5125 1327:4d179b06dd3c
    44     ec_slave_t *slave; /**< Slave, the sync manager belongs to. */
    44     ec_slave_t *slave; /**< Slave, the sync manager belongs to. */
    45     uint16_t physical_start_address; /**< Physical start address. */
    45     uint16_t physical_start_address; /**< Physical start address. */
    46     uint16_t default_length; /**< Data length in bytes. */
    46     uint16_t default_length; /**< Data length in bytes. */
    47     uint8_t control_register; /**< Control register value. */
    47     uint8_t control_register; /**< Control register value. */
    48     uint8_t enable; /**< Enable bit. */
    48     uint8_t enable; /**< Enable bit. */
    49     ec_pdo_list_t pdos; /**< Current Pdo assignment. */
    49     ec_pdo_list_t pdos; /**< Current PDO assignment. */
    50 } ec_sync_t;
    50 } ec_sync_t;
    51 
    51 
    52 /*****************************************************************************/
    52 /*****************************************************************************/
    53 
    53 
    54 void ec_sync_init(ec_sync_t *, ec_slave_t *);
    54 void ec_sync_init(ec_sync_t *, ec_slave_t *);