src/states.c
changeset 53 73bc47a0db55
parent 14 1fbdf88163b3
child 71 95cd3376cc9f
--- a/src/states.c	Tue Dec 12 17:32:05 2006 +0100
+++ b/src/states.c	Wed Dec 13 14:14:18 2006 +0100
@@ -31,12 +31,17 @@
 #define led_set_state(a,b)
 #endif
 
-
+// Prototypes for internals functions
+void switchCommunicationState(CO_Data* d, 
+	s_state_communication *newCommunicationState);
+	
+/*****************************************************************************/
 e_nodeState getState(CO_Data* d)
 {
   return d->nodeState;
 }
 
+/*****************************************************************************/
 void canDispatch(CO_Data* d, Message *m)
 {
 	 switch(m->cob_id.w >> 7)
@@ -92,7 +97,8 @@
 		FuncStop;\
 	}
 #define None
-
+	
+/*****************************************************************************/
 void switchCommunicationState(CO_Data* d, s_state_communication *newCommunicationState)
 {
 	StartOrStop(csSDO,	None,		resetSDO(d))
@@ -103,6 +109,7 @@
 	StartOrStop(csBoot_Up,	None,	slaveSendBootUp(d))
 }
 
+/*****************************************************************************/
 UNS8 setState(CO_Data* d, e_nodeState newState)
 {
 	while(newState != d->nodeState){
@@ -184,11 +191,13 @@
 	return 0;
 }
 
+/*****************************************************************************/
 UNS8 getNodeId(CO_Data* d)
 {
   return *d->bDeviceNodeId;
 }
 
+/*****************************************************************************/
 void setNodeId(CO_Data* d, UNS8 nodeId)
 {
   UNS16 offset = d->firstIndex->SDO_SVR;