master/fsm_master.c
changeset 1601 a784812c787f
parent 1597 491dea6f4fd7
child 1606 6c5849669900
--- a/master/fsm_master.c	Tue Dec 15 10:55:36 2009 +0100
+++ b/master/fsm_master.c	Tue Dec 15 10:59:07 2009 +0100
@@ -471,7 +471,14 @@
     if (ec_fsm_master_action_process_sdo(fsm))
         return;
 
-    // check, if slaves have an SDO dictionary to read out.
+	// enable processing of SDO/FOE requests
+	for (slave = master->slaves;
+			slave < master->slaves + master->slave_count;
+			slave++) {
+		ec_fsm_slave_ready(&slave->fsm);
+	}
+
+	// check, if slaves have an SDO dictionary to read out.
     for (slave = master->slaves;
             slave < master->slaves + master->slave_count;
             slave++) {