master/master.h
changeset 1396 9d04cc08f40f
parent 1394 e77728ddf0f9
child 1399 f79d4bb5b23a
equal deleted inserted replaced
1395:e9fe40c458cc 1396:9d04cc08f40f
   115     ec_slave_t *slaves; /**< Array of slaves on the bus. */
   115     ec_slave_t *slaves; /**< Array of slaves on the bus. */
   116     unsigned int slave_count; /**< Number of slaves on the bus. */
   116     unsigned int slave_count; /**< Number of slaves on the bus. */
   117 
   117 
   118     struct list_head configs; /**< List of slave configurations. */
   118     struct list_head configs; /**< List of slave configurations. */
   119     
   119     
       
   120     u64 app_time; /**< Time of the last ecrt_master_sync() call. */
       
   121     ec_datagram_t ref_sync_datagram; /**< Datagram used for synchronizing the
       
   122                                        reference clock to the master clock. */
   120     ec_datagram_t sync_datagram; /**< Datagram used for DC drift
   123     ec_datagram_t sync_datagram; /**< Datagram used for DC drift
   121                                    compensation. */
   124                                    compensation. */
   122     
   125     
   123     unsigned int scan_busy; /**< Current scan state. */
   126     unsigned int scan_busy; /**< Current scan state. */
   124     unsigned int allow_scan; /**< \a True, if slave scanning is allowed. */
   127     unsigned int allow_scan; /**< \a True, if slave scanning is allowed. */