diff -r 6f2508af550c -r e36a85dc2730 drivers/ec_master.c --- a/drivers/ec_master.c Fri Nov 04 16:47:23 2005 +0000 +++ b/drivers/ec_master.c Fri Nov 04 17:05:20 2005 +0000 @@ -1767,6 +1767,8 @@ return -1; } + EtherCAT_device_call_isr(master->dev); + if (EtherCAT_receive(master) < 0) { EC_DBG(KERN_ERR "EtherCAT: Could not receive cyclic command!\n");