equal
deleted
inserted
replaced
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: ". |