documentation/graphs/fsm_pdo_entry_conf.dot
author Edouard Tisserant <edouard.tisserant@gmail.com>
Fri, 05 Oct 2018 01:26:51 +0200
branchstable-1.5
changeset 2719 94c9657e0bee
parent 2513 e60c68f33e4f
permissions -rw-r--r--
Xenomai 2 to 3 migration says "RTDM drivers implementing differentiated ioctl() support for both domains should serve all real-time only requests from ioctl_rt(), returning -ENOSYS for any unrecognized request, which will cause the adaptive switch to take place automatically to the ioctl_nrt() handler. The ioctl_nrt() should then implement all requests which may be valid from the regular Linux domain exclusively."
617
3c628bb7f68b Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents: 616
diff changeset
     1
3c628bb7f68b Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents: 616
diff changeset
     2
/* $Id$ */
3c628bb7f68b Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents: 616
diff changeset
     3
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
     4
digraph pdo_entry_conf {
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
     5
    node [fontname="Helvetica"]
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
     6
    edge [fontname="Helvetica", fontsize="12"]
616
b777e26367c5 Added PDO mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
     8
    start
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
     9
    start -> zero_entry_count [weight=10]
616
b777e26367c5 Added PDO mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    10
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    11
    zero_entry_count
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    12
    zero_entry_count -> end [label="No Entries"]
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    13
    zero_entry_count -> action_map [label="Add first entry", weight=10]
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    14
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    15
    action_map [shape=point,label=""]
1804
742607c464c4 Removed tabulators.
Florian Pose <fp@igh-essen.com>
parents: 1203
diff changeset
    16
    action_map -> map_entry [weight=10]
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    17
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    18
    map_entry
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    19
    map_entry -> action_map [label="Next entry"]
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    20
    map_entry -> set_entry_count [label="No more Entries", weight=10]
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    21
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    22
    set_entry_count
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    23
    set_entry_count -> end [weight=10]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 879
diff changeset
    24
2513
e60c68f33e4f Improved fon specifications in DOT graphs.
Florian Pose <fp@igh-essen.com>
parents: 1804
diff changeset
    25
    end
1804
742607c464c4 Removed tabulators.
Florian Pose <fp@igh-essen.com>
parents: 1203
diff changeset
    26
    end
616
b777e26367c5 Added PDO mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
}