master/globals.h
changeset 1425 c1322a8793c0
parent 1420 5eb814732c46
child 1438 1d30b96bb04f
equal deleted inserted replaced
1424:cb02dbe4076f 1425:c1322a8793c0
   167 } ec_slave_port_desc_t;
   167 } ec_slave_port_desc_t;
   168 
   168 
   169 /** EtherCAT slave port information.
   169 /** EtherCAT slave port information.
   170  */
   170  */
   171 typedef struct {
   171 typedef struct {
   172     uint8_t dl_link; /**< Link detected. */
   172     uint8_t link_up; /**< Link detected. */
   173     uint8_t dl_loop; /**< Loop closed. */
   173     uint8_t loop_closed; /**< Loop closed. */
   174     uint8_t dl_signal; /**< Detected signal on RX port. */
   174     uint8_t signal_detected; /**< Detected signal on RX port. */
   175 } ec_slave_port_t;
   175 } ec_slave_port_link_t;
   176 
   176 
   177 /** EtherCAT slave distributed clocks range.
   177 /** EtherCAT slave distributed clocks range.
   178  */
   178  */
   179 typedef enum {
   179 typedef enum {
   180     EC_DC_32, /**< 32 bit. */
   180     EC_DC_32, /**< 32 bit. */