examples/TestMasterSlave/Slave.c
changeset 378 d2abf6c8c27b
parent 343 118c1cabd0b0
child 381 854c43cdc24a
--- a/examples/TestMasterSlave/Slave.c	Fri Feb 01 18:01:36 2008 +0100
+++ b/examples/TestMasterSlave/Slave.c	Fri Feb 01 18:06:55 2008 +0100
@@ -26,32 +26,32 @@
 
 extern s_BOARD SlaveBoard;
 /*****************************************************************************/
-void TestSlave_heartbeatError(UNS8 heartbeatID)
+void TestSlave_heartbeatError(CO_Data* d, UNS8 heartbeatID)
 {
 	eprintf("TestSlave_heartbeatError %d\n", heartbeatID);
 }
 
-void TestSlave_initialisation()
+void TestSlave_initialisation(CO_Data* d)
 {
 	eprintf("TestSlave_initialisation\n");
 }
 
-void TestSlave_preOperational()
+void TestSlave_preOperational(CO_Data* d)
 {
 	eprintf("TestSlave_preOperational\n");
 }
 
-void TestSlave_operational()
+void TestSlave_operational(CO_Data* d)
 {
 	eprintf("TestSlave_operational\n");
 }
 
-void TestSlave_stopped()
+void TestSlave_stopped(CO_Data* d)
 {
 	eprintf("TestSlave_stopped\n");
 }
 
-void TestSlave_post_sync()
+void TestSlave_post_sync(CO_Data* d)
 {
       eprintf("TestSlave_post_sync\n");
       
@@ -83,7 +83,7 @@
       	SlaveMap13);
 }
 
-void TestSlave_post_TPDO()
+void TestSlave_post_TPDO(CO_Data* d)
 {
         SlaveMap13 += 1;
 	eprintf("TestSlave_post_TPDO\n");
@@ -96,7 +96,7 @@
 	}
 }
 
-void TestSlave_storeODSubIndex(UNS16 wIndex, UNS8 bSubindex)
+void TestSlave_storeODSubIndex(CO_Data* d, UNS16 wIndex, UNS8 bSubindex)
 {
 	/*TODO : 
 	 * - call getODEntry for index and subindex, 
@@ -110,7 +110,7 @@
 	eprintf("TestSlave_storeODSubIndex : %4.4x %2.2x\n", wIndex,  bSubindex);
 }
 
-void TestSlave_post_emcy(UNS8 nodeID, UNS16 errCode, UNS8 errReg)
+void TestSlave_post_emcy(CO_Data* d, UNS8 nodeID, UNS16 errCode, UNS8 errReg)
 {
 	eprintf("Slave received EMCY message. Node: %2.2x  ErrorCode: %4.4x  ErrorRegister: %2.2x\n", nodeID, errCode, errReg);
 }