diff -r 003cc3c63855 -r f49e5a6b7804 doc/doxygen/html/nmtSlave_8c.html --- a/doc/doxygen/html/nmtSlave_8c.html Fri Jun 08 09:02:43 2007 +0200 +++ b/doc/doxygen/html/nmtSlave_8c.html Fri Jun 08 09:23:56 2007 +0200 @@ -1,6 +1,6 @@ -CanFestival: /home/epimerde/documents/tc11/CanFestival-3/src/nmtSlave.c File Reference +CanFestival: src/nmtSlave.c File Reference @@ -8,27 +8,51 @@
-

/home/epimerde/documents/tc11/CanFestival-3/src/nmtSlave.c File Reference

#include "nmtSlave.h"
-#include "states.h"
-#include "canfestival.h"
+ +

nmtSlave.c File Reference

#include "nmtSlave.h"
+#include "states.h"
+#include "canfestival.h"

-Include dependency graph for nmtSlave.c:

+Include dependency graph for nmtSlave.c:

+ + + + + + + + + + + + + + + + + + + +

Go to the source code of this file. - + - +

Functions

void proceedNMTstateChange (CO_Data *d, Message *m)
void proceedNMTstateChange (CO_Data *d, Message *m)
UNS8 slaveSendBootUp (CO_Data *d)
UNS8 slaveSendBootUp (CO_Data *d)


Detailed Description

@@ -44,13 +68,13 @@ void proceedNMTstateChange ( - CO_Data *  + CO_Datad, - Message *  + Messagem  @@ -72,15 +96,9 @@

-Check if this NMT-message is for this node

-byte 1 = 0 : all the nodes are concerned (broadcast)

-command specifier (cs)

-end switch

-end if( ( (*m).data[1] == 0 ) || ( (*m).data[1] == bDeviceNodeId ) ) -

Definition at line 43 of file nmtSlave.c.

-References setState(). +References struct_CO_Data::bDeviceNodeId, struct_s_timer_entry::d, Initialisation, MSG_WAR, NMT_Enter_PreOperational, NMT_Reset_Comunication, NMT_Reset_Node, NMT_Start_Node, NMT_Stop_Node, struct_CO_Data::nodeState, Operational, Pre_operational, setState(), and Stopped.

Referenced by canDispatch().

@@ -107,7 +125,7 @@ UNS8 slaveSendBootUp ( - CO_Data *  + CO_Datad  )  @@ -125,14 +143,21 @@

Returns:

-message configuration -

Definition at line 97 of file nmtSlave.c.

+References struct_CO_Data::bDeviceNodeId, struct_CO_Data::canHandle, canSend(), Message::cob_id, struct_s_timer_entry::d, Message::data, Message::len, MSG_WAR, NODE_GUARD, NOT_A_REQUEST, Message::rtr, and SHORT_CAN::w. +

Referenced by switchCommunicationState(). +

+Here is the call graph for this function:

+ + + + +

-


Generated on Tue Jun 5 18:32:06 2007 for CanFestival by  +
Generated on Fri Jun 8 08:52:11 2007 for CanFestival by  doxygen 1.5.1