--- a/master/master.c Thu Feb 24 10:04:42 2011 +0100
+++ b/master/master.c Mon Mar 14 11:20:05 2011 +0100
@@ -2475,6 +2475,19 @@
/*****************************************************************************/
+void ecrt_master_reset(ec_master_t *master)
+{
+ ec_slave_config_t *sc;
+
+ list_for_each_entry(sc, &master->configs, list) {
+ if (sc->slave) {
+ ec_slave_request_state(sc->slave, EC_SLAVE_STATE_OP);
+ }
+ }
+}
+
+/*****************************************************************************/
+
/** \cond */
EXPORT_SYMBOL(ecrt_master_create_domain);
@@ -2494,6 +2507,7 @@
EXPORT_SYMBOL(ecrt_master_sync_monitor_process);
EXPORT_SYMBOL(ecrt_master_write_idn);
EXPORT_SYMBOL(ecrt_master_read_idn);
+EXPORT_SYMBOL(ecrt_master_reset);
/** \endcond */