documentation/images/uml-datagram.fig
author Florian Pose <fp@igh-essen.com>
Fri, 09 Mar 2007 15:11:29 +0000
changeset 646 fbbd4e54e031
parent 370 148155bb9abc
permissions -rw-r--r--
Implemented SDO reading with wait queues.
369
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
#FIG 3.2
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
Portrait
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
Center
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
Metric
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
A4      
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
100.00
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
Single
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
-2
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
1200 2
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    10
0 32 #8e8e8e
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    11
2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
	 450 765 3240 765
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    13
2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    14
	 450 2925 3240 2925
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
2 2 0 1 0 7 110 -1 20 0.000 0 0 -1 0 0 5
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    16
	 450 450 3240 450 3240 5130 450 5130 450 450
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    17
4 0 0 100 0 16 12 0.0000 4 165 2115 540 675 ec_datagram_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
4 0 0 100 0 16 12 0.0000 4 150 2670 540 990 list: struct list_head\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
4 0 0 100 -1 16 12 0.0000 4 150 3180 540 1170 queue: struct list_head\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
4 0 0 100 -1 16 12 0.0000 4 165 3645 540 1350 type: ec_datagram_type_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
4 0 0 100 -1 16 12 0.0000 4 150 3240 540 1530 address: ec_address_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
4 0 0 100 -1 16 12 0.0000 4 150 1905 540 1710 data: uint8_t *\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    23
4 0 0 100 -1 16 12 0.0000 4 150 2445 540 1890 mem_size: size_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    24
4 0 0 100 -1 16 12 0.0000 4 150 2370 540 2070 data_size: size_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    25
4 0 0 100 -1 16 12 0.0000 4 150 1875 540 2250 index: uint8_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    26
4 0 0 100 -1 16 12 0.0000 4 165 3645 540 2430 working_counter: uint16_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
4 0 0 100 -1 16 12 0.0000 4 165 3795 540 2610 state: ec_datagram_state_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    28
4 0 0 100 -1 16 12 0.0000 4 165 2175 540 2790 t_sent: cylces_t\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    29
4 0 0 100 -1 16 12 0.0000 4 165 2910 540 3150 + ec_datagram_init()\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    30
4 0 0 100 -1 16 12 0.0000 4 165 3210 540 3330 + ec_datagram_clear()\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    31
4 0 0 100 -1 16 12 0.0000 4 165 4125 540 3540 + ec_datagram_prealloc(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    32
4 0 0 100 -1 16 12 0.0000 4 165 3555 540 3750 + ec_datagram_nprd():int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    33
4 0 0 100 -1 16 12 0.0000 4 165 3690 540 3960 + ec_datagram_npwr(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    34
4 0 0 100 -1 16 12 0.0000 4 165 3630 540 4170 + ec_datagram_aprd(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    35
4 0 0 100 -1 16 12 0.0000 4 165 3690 540 4380 + ec_datagram_apwr(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    36
4 0 0 100 -1 16 12 0.0000 4 165 3450 540 4590 + ec_datagram_brd(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    37
4 0 0 100 -1 16 12 0.0000 4 165 3510 540 4800 + ec_datagram_bwr(): int\001
7920ca086e5c Moved doc into trunk
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    38
4 0 0 100 -1 16 12 0.0000 4 165 3405 540 5010 + ec_datagram_lrw(): int\001