equal
deleted
inserted
replaced
76 * userspace library has to modify object internals. |
76 * userspace library has to modify object internals. |
77 * - Added 64-bit data access macros. |
77 * - Added 64-bit data access macros. |
78 * - Added ecrt_slave_config_idn() method for storing SoE IDN configurations, |
78 * - Added ecrt_slave_config_idn() method for storing SoE IDN configurations, |
79 * and ecrt_master_read_idn() and ecrt_master_write_idn() to read/write IDNs |
79 * and ecrt_master_read_idn() and ecrt_master_write_idn() to read/write IDNs |
80 * ad-hoc via the user-space library. |
80 * ad-hoc via the user-space library. |
|
81 * - Added ecrt_master_reset() to initiate retrying to configure slaves. |
81 * |
82 * |
82 * @{ |
83 * @{ |
83 */ |
84 */ |
84 |
85 |
85 /*****************************************************************************/ |
86 /*****************************************************************************/ |
854 * method. |
855 * method. |
855 * |
856 * |
856 * \return Upper estination of the maximum time difference in ns. |
857 * \return Upper estination of the maximum time difference in ns. |
857 */ |
858 */ |
858 uint32_t ecrt_master_sync_monitor_process( |
859 uint32_t ecrt_master_sync_monitor_process( |
|
860 ec_master_t *master /**< EtherCAT master. */ |
|
861 ); |
|
862 |
|
863 /** Retry configuring slaves. |
|
864 * |
|
865 * Via this method, the application can tell the master to bring all slaves to |
|
866 * OP state. In general, this is not necessary, because it is automatically |
|
867 * done by the master. But with special slaves, that can be reconfigured by |
|
868 * the vendor during runtime, it can be useful. |
|
869 */ |
|
870 void ecrt_master_reset( |
859 ec_master_t *master /**< EtherCAT master. */ |
871 ec_master_t *master /**< EtherCAT master. */ |
860 ); |
872 ); |
861 |
873 |
862 /****************************************************************************** |
874 /****************************************************************************** |
863 * Slave configuration methods |
875 * Slave configuration methods |