documentation/graphs/fsm_slave_conf.dot
changeset 792 3778920f61e4
parent 622 63bcbb274b2f
child 795 c695e53940d4
equal deleted inserted replaced
791:3b81d074735c 792:3778920f61e4
     6     enter_mbox_sync [shape=point,label=""]
     6     enter_mbox_sync [shape=point,label=""]
     7     enter_fmmu [shape=point,label=""]
     7     enter_fmmu [shape=point,label=""]
     8     enter_sdoconf [shape=point,label=""]
     8     enter_sdoconf [shape=point,label=""]
     9     enter_mapconf [shape=point,label=""]
     9     enter_mapconf [shape=point,label=""]
    10     enter_pdo_sync [shape=point,label=""]
    10     enter_pdo_sync [shape=point,label=""]
       
    11     enter_saveop [shape=point,label=""]
    11 
    12 
    12     start -> init [weight=10]
    13     start -> init [weight=10]
    13     init -> init
    14     init -> init
    14     init -> error
    15     init -> error
    15     init -> enter_mbox_sync
    16     init -> enter_mbox_sync
    16     init -> clear_fmmus [label="has FMMUs", weight=10]
    17     init -> clear_fmmus [label="has FMMUs", weight=10]
    17     clear_fmmus -> clear_fmmus
    18     clear_fmmus -> clear_fmmus
    18     clear_fmmus -> error
    19     clear_fmmus -> error
    19     clear_fmmus -> enter_mbox_sync [weight=10]
    20     clear_fmmus -> enter_mbox_sync [weight=10]
    20     enter_mbox_sync -> end [label="INIT req."]
    21     enter_mbox_sync -> end [label="INIT req."]
    21     enter_mbox_sync -> preop
    22     enter_mbox_sync -> preop [label="No mailboxes"]
    22     enter_mbox_sync -> mbox_sync [label="mailbox SMs", weight=10]
    23     enter_mbox_sync -> mbox_sync [label="Has mailboxes", weight=10]
    23     mbox_sync -> mbox_sync
    24     mbox_sync -> mbox_sync
    24     mbox_sync -> error
    25     mbox_sync -> error
    25     mbox_sync -> preop [weight=10]
    26     mbox_sync -> preop [weight=10]
    26     preop -> preop
    27     preop -> preop
    27     preop -> error
    28     preop -> error
    28     preop -> end [label="PREOP req."]
    29     preop -> end [label="PREOP req."]
    29     preop -> enter_sdoconf [weight=10]
    30     preop -> enter_sdoconf [weight=10]
    30     enter_sdoconf -> enter_mapconf
    31     enter_sdoconf -> enter_saveop [label="No configuration"]
    31     enter_sdoconf -> sdoconf [label="SDOs to configure", weight=10]
    32     enter_sdoconf -> enter_mapconf [label="No SDO configs"]
       
    33     enter_sdoconf -> sdoconf [label="SDO configs", weight=10]
    32     sdoconf -> sdoconf
    34     sdoconf -> sdoconf
    33     sdoconf -> error
    35     sdoconf -> error
    34     sdoconf -> enter_mapconf [weight=10]
    36     sdoconf -> enter_mapconf [weight=10]
    35     enter_mapconf -> mapconf [label="CoE supported", weight=10]
    37     enter_mapconf -> mapconf [label="CoE supported", weight=10]
    36     enter_mapconf -> enter_pdo_sync
    38     enter_mapconf -> enter_pdo_sync
    40     enter_pdo_sync -> pdo_sync [label="PDO SMs", weight=10]
    42     enter_pdo_sync -> pdo_sync [label="PDO SMs", weight=10]
    41     enter_pdo_sync -> enter_fmmu
    43     enter_pdo_sync -> enter_fmmu
    42     pdo_sync -> pdo_sync
    44     pdo_sync -> pdo_sync
    43     pdo_sync -> error
    45     pdo_sync -> error
    44     pdo_sync -> enter_fmmu [weight=10]
    46     pdo_sync -> enter_fmmu [weight=10]
    45     enter_fmmu -> saveop
    47     enter_fmmu -> enter_saveop
    46     enter_fmmu -> fmmu [label="FMMUs to configure", weight=10]
    48     enter_fmmu -> fmmu [label="FMMUs to configure", weight=10]
    47     fmmu -> fmmu
    49     fmmu -> fmmu
    48     fmmu -> error
    50     fmmu -> error
    49     fmmu -> saveop [weight=10]
    51     fmmu -> enter_saveop [weight=10]
       
    52     enter_saveop -> saveop
    50     saveop -> saveop
    53     saveop -> saveop
    51     saveop -> error
    54     saveop -> error
    52     saveop -> end [label="SAVEOP req."]
    55     saveop -> end [label="SAVEOP req."]
    53     saveop -> op [weight=10]
    56     saveop -> op [weight=10]
    54     op -> op
    57     op -> op