master/globals.h
changeset 1382 cb2188d111f3
parent 1379 cbceb0e2f2a0
child 1396 9d04cc08f40f
equal deleted inserted replaced
1381:f592fe7e799d 1382:cb2188d111f3
   172     EC_DC_32, /**< 32 bit. */
   172     EC_DC_32, /**< 32 bit. */
   173     EC_DC_64 /*< 64 bit for system time, system time offset and
   173     EC_DC_64 /*< 64 bit for system time, system time offset and
   174                port 0 receive time. */
   174                port 0 receive time. */
   175 } ec_slave_dc_range_t;
   175 } ec_slave_dc_range_t;
   176 
   176 
       
   177 /** Access states for SDO entries.
       
   178  *
       
   179  * The access rights are managed per AL state.
       
   180  */
       
   181 enum {
       
   182     EC_SDO_ENTRY_ACCESS_PREOP, /**< Access rights in PREOP. */
       
   183     EC_SDO_ENTRY_ACCESS_SAFEOP, /**< Access rights in SAFEOP. */
       
   184     EC_SDO_ENTRY_ACCESS_OP, /**< Access rights in OP. */
       
   185     EC_SDO_ENTRY_ACCESS_COUNT /**< Number of states. */
       
   186 };
       
   187 
   177 /*****************************************************************************/
   188 /*****************************************************************************/
   178 
   189 
   179 /** Convenience macro for printing EtherCAT-specific information to syslog.
   190 /** Convenience macro for printing EtherCAT-specific information to syslog.
   180  *
   191  *
   181  * This will print the message in \a fmt with a prefixed "EtherCAT: ".
   192  * This will print the message in \a fmt with a prefixed "EtherCAT: ".