documentation/graphs/fsm_pdo_read.dot
author Martin Troxler <martin.troxler@komaxgroup.com>
Thu, 19 Nov 2009 14:39:10 +0100
changeset 1579 326d47aa986c
parent 1327 4d179b06dd3c
child 1804 742607c464c4
permissions -rw-r--r--
applied komax patch to version r1822
- adapted to 2.6.31 (-rt): init_MUTEX -> sema_init, net_device_ops (Matthias L?scher)
- 8139too eth driver for 2.6.31 (Matthias L?scher)
- scan_busy queryable in user mode (ec_master_info_t) (Martin Troxler)
- read alias from register 0x0012 (TODO: reread alias after sii write) (Martin Troxler)
- cancel external SDO/FOE,Reg&SII requests (Martin Troxler)
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
/* $Id$ */
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
     4
digraph pdo_read {
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
     6
	start [fontname="Helvetica"]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
     7
    start -> action_next_sync [fontname="Helvetica", label="First SM", weight=5]
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
     9
    action_next_sync [shape=point,label=""]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    10
    action_next_sync -> pdo_count [weight=5]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    11
    action_next_sync -> end
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    13
	pdo_count [fontname="Helvetica"]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    14
    pdo_count -> action_next_pdo [weight=5]
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    16
    action_next_pdo [shape=point,label=""]
1327
4d179b06dd3c merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents: 1203
diff changeset
    17
    action_next_pdo -> pdo [fontname="Helvetica", label="Next PDO", weight=5]
4d179b06dd3c merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents: 1203
diff changeset
    18
	action_next_pdo -> action_next_sync [fontname="Helvetica", label="No more PDOs"]
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    20
	pdo [fontname="Helvetica"]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    21
    pdo -> pdo_entries [weight=5]
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    23
	pdo_entries [fontname="Helvetica"]
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    24
    pdo_entries -> action_next_pdo
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    25
1174
235f34ca50e2 Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents: 752
diff changeset
    26
	end [fontname="Helvetica"]
752
3d5cd81674bd Added state machine graph for CoE mapping state machine.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
}