documentation/graphs/fsm_slave_conf.dot
branchstable-1.3
changeset 1744 7bc131b92039
equal deleted inserted replaced
1743:1a7067207637 1744:7bc131b92039
       
     1 digraph slaveconf {
       
     2     size="7,9"
       
     3     center=1
       
     4 	ratio=fill
       
     5 
       
     6     enter_mbox_sync [shape=point,label=""]
       
     7     enter_fmmu [shape=point,label=""]
       
     8     enter_sdoconf [shape=point,label=""]
       
     9     enter_mapconf [shape=point,label=""]
       
    10     enter_pdo_sync [shape=point,label=""]
       
    11 
       
    12     start -> init [weight=10]
       
    13     init -> init
       
    14     init -> error
       
    15     init -> enter_mbox_sync
       
    16     init -> clear_fmmus [label="has FMMUs", weight=10]
       
    17     clear_fmmus -> clear_fmmus
       
    18     clear_fmmus -> error
       
    19     clear_fmmus -> enter_mbox_sync [weight=10]
       
    20     enter_mbox_sync -> end [label="INIT req."]
       
    21     enter_mbox_sync -> preop
       
    22     enter_mbox_sync -> mbox_sync [label="mailbox SMs", weight=10]
       
    23     mbox_sync -> mbox_sync
       
    24     mbox_sync -> error
       
    25     mbox_sync -> preop [weight=10]
       
    26     preop -> preop
       
    27     preop -> error
       
    28     preop -> end [label="PREOP req."]
       
    29     preop -> enter_sdoconf [weight=10]
       
    30     enter_sdoconf -> enter_mapconf
       
    31     enter_sdoconf -> sdoconf [label="SDOs to configure", weight=10]
       
    32     sdoconf -> sdoconf
       
    33     sdoconf -> error
       
    34     sdoconf -> enter_mapconf [weight=10]
       
    35     enter_mapconf -> mapconf [label="CoE supported", weight=10]
       
    36     enter_mapconf -> enter_pdo_sync
       
    37     mapconf -> mapconf
       
    38     mapconf -> error
       
    39     mapconf -> enter_pdo_sync [weight=10]
       
    40     enter_pdo_sync -> pdo_sync [label="PDO SMs", weight=10]
       
    41     enter_pdo_sync -> enter_fmmu
       
    42     pdo_sync -> pdo_sync
       
    43     pdo_sync -> error
       
    44     pdo_sync -> enter_fmmu [weight=10]
       
    45     enter_fmmu -> saveop
       
    46     enter_fmmu -> fmmu [label="FMMUs to configure", weight=10]
       
    47     fmmu -> fmmu
       
    48     fmmu -> error
       
    49     fmmu -> saveop [weight=10]
       
    50     saveop -> saveop
       
    51     saveop -> error
       
    52     saveop -> end [label="SAVEOP req."]
       
    53     saveop -> op [weight=10]
       
    54     op -> op
       
    55     op -> error
       
    56     op -> end [weight=10]
       
    57 }