# HG changeset patch # User Florian Pose # Date 1173193633 0 # Node ID 63bcbb274b2f579b736c7ccbbcd1447bb659429f # Parent 4bd4df131ea859316b01989d3b95382efe2e3ee6 Changed order of slave conf FSM in graph. diff -r 4bd4df131ea8 -r 63bcbb274b2f 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."]