--- a/examples/TestMasterSlave/TestMaster.h Mon Jan 29 14:34:31 2007 +0100
+++ b/examples/TestMasterSlave/TestMaster.h Mon Jan 29 14:36:42 2007 +0100
@@ -1,50 +1,33 @@
-/*
-This file is part of CanFestival, a library implementing CanOpen Stack.
-
-Copyright (C): Edouard TISSERANT and Francis DUPIN
-
-See COPYING file for copyrights details.
-
-This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.
-
-This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.
-
-You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
/* File generated by gen_cfile.py. Should not be modified. */
#include "data.h"
-// prototypes of function to be filled by app
+/* Prototypes of function provided by object dictionnary */
+UNS32 TestMaster_valueRangeTest (UNS8 typeValue, void * value);
+const indextable * TestMaster_scanIndexOD (UNS16 wIndex, UNS32 * errorCode, ODCallback_t **callbacks);
+
+/* prototypes of function to be filled by app. */
void TestMaster_SDOtimeoutError(UNS8 line);
void TestMaster_heartbeatError(UNS8);
UNS8 TestMaster_canSend(Message *);
-void TestMaster_initialisation();
-void TestMaster_preOperational();
-void TestMaster_operational();
-void TestMaster_stopped();
+void TestMaster_initialisation(void);
+void TestMaster_preOperational(void);
+void TestMaster_operational(void);
+void TestMaster_stopped(void);
-void TestMaster_post_sync();
-void TestMaster_post_TPDO();
+void TestMaster_post_sync(void);
+void TestMaster_post_TPDO(void);
-// Master node data struct
+/* Master node data struct */
extern CO_Data TestMaster_Data;
-extern ODCallback_t Store_parameters_callbacks[]; // Callbacks of index0x1010
-extern ODCallback_t Restore_Default_Parameters_callbacks[]; // Callbacks of index0x1011
-extern UNS8 MasterMap1; // Mapped at index 0x2000, subindex 0x00
-extern ODCallback_t MasterMap1_callbacks[]; // Callbacks of index0x2000
-extern UNS8 MasterMap2; // Mapped at index 0x2001, subindex 0x00
-extern UNS8 MasterMap3; // Mapped at index 0x2002, subindex 0x00
-extern UNS8 MasterMap4; // Mapped at index 0x2003, subindex 0x00
+extern ODCallback_t Store_parameters_callbacks[]; /* Callbacks of index0x1010 */
+extern ODCallback_t Restore_Default_Parameters_callbacks[]; /* Callbacks of index0x1011 */
+extern UNS8 MasterMap1; /* Mapped at index 0x2000, subindex 0x00*/
+extern ODCallback_t MasterMap1_callbacks[]; /* Callbacks of index0x2000 */
+extern UNS8 MasterMap2; /* Mapped at index 0x2001, subindex 0x00*/
+extern UNS8 MasterMap3; /* Mapped at index 0x2002, subindex 0x00*/
+extern UNS8 MasterMap4; /* Mapped at index 0x2003, subindex 0x00*/