Changed order of slave conf FSM in graph.
authorFlorian Pose <fp@igh-essen.com>
Tue, 06 Mar 2007 15:07:13 +0000
changeset 622 63bcbb274b2f
parent 621 4bd4df131ea8
child 623 4d64368f3a1e
Changed order of slave conf FSM in graph.
documentation/graphs/fsm_slave_conf.dot
--- a/documentation/graphs/fsm_slave_conf.dot	Tue Mar 06 14:48:50 2007 +0000
+++ b/documentation/graphs/fsm_slave_conf.dot	Tue Mar 06 15:07:13 2007 +0000
@@ -3,48 +3,50 @@
     center=1
 	ratio=fill
 
-    enter_sync [shape=point,label=""]
+    enter_mbox_sync [shape=point,label=""]
     enter_fmmu [shape=point,label=""]
     enter_sdoconf [shape=point,label=""]
     enter_mapconf [shape=point,label=""]
+    enter_pdo_sync [shape=point,label=""]
 
     start -> init [weight=10]
     init -> init
     init -> error
-    init -> enter_sync
+    init -> enter_mbox_sync
     init -> clear_fmmus [label="has FMMUs", weight=10]
     clear_fmmus -> clear_fmmus
     clear_fmmus -> error
-    clear_fmmus -> enter_sync [weight=10]
-    enter_sync -> end [label="INIT req."]
-    enter_sync -> preop
-    enter_sync -> sync [label="SMs to configure", weight=10]
-    sync -> sync
-    sync -> error
-    sync -> preop [weight=10]
+    clear_fmmus -> enter_mbox_sync [weight=10]
+    enter_mbox_sync -> end [label="INIT req."]
+    enter_mbox_sync -> preop
+    enter_mbox_sync -> mbox_sync [label="mailbox SMs", weight=10]
+    mbox_sync -> mbox_sync
+    mbox_sync -> error
+    mbox_sync -> preop [weight=10]
     preop -> preop
     preop -> error
     preop -> end [label="PREOP req."]
-    preop -> enter_fmmu
-    preop -> sync2 [label="more SMs", weight=10]
-    sync2 -> sync2
-    sync2 -> error
-    sync2 -> enter_fmmu [weight=10]
-    enter_fmmu -> enter_sdoconf
-    enter_fmmu -> fmmu [label="FMMUs to configure", weight=10]
-    fmmu -> fmmu
-    fmmu -> error
-    fmmu -> enter_sdoconf [weight=10]
+    preop -> enter_sdoconf [weight=10]
     enter_sdoconf -> enter_mapconf
     enter_sdoconf -> sdoconf [label="SDOs to configure", weight=10]
     sdoconf -> sdoconf
     sdoconf -> error
     sdoconf -> enter_mapconf [weight=10]
-    enter_mapconf -> mapconf [label="alternative PDO mapping", weight=10]
-    enter_mapconf -> saveop
+    enter_mapconf -> mapconf [label="CoE supported", weight=10]
+    enter_mapconf -> enter_pdo_sync
     mapconf -> mapconf
     mapconf -> error
-    mapconf -> saveop [weight=10]
+    mapconf -> enter_pdo_sync [weight=10]
+    enter_pdo_sync -> pdo_sync [label="PDO SMs", weight=10]
+    enter_pdo_sync -> enter_fmmu
+    pdo_sync -> pdo_sync
+    pdo_sync -> error
+    pdo_sync -> enter_fmmu [weight=10]
+    enter_fmmu -> saveop
+    enter_fmmu -> fmmu [label="FMMUs to configure", weight=10]
+    fmmu -> fmmu
+    fmmu -> error
+    fmmu -> saveop [weight=10]
     saveop -> saveop
     saveop -> error
     saveop -> end [label="SAVEOP req."]