|
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5 --> |
|
3 <!-- CreationDate: Mon Jan 4 12:21:21 2010 --> |
|
4 <!-- Magnification: 1.050 --> |
|
5 <svg |
|
6 xmlns:dc="http://purl.org/dc/elements/1.1/" |
|
7 xmlns:cc="http://creativecommons.org/ns#" |
|
8 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|
9 xmlns:svg="http://www.w3.org/2000/svg" |
|
10 xmlns="http://www.w3.org/2000/svg" |
|
11 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|
12 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|
13 width="875.73413" |
|
14 height="994.51697" |
|
15 viewBox="1640 672 6544 9311" |
|
16 id="svg2" |
|
17 sodipodi:version="0.32" |
|
18 inkscape:version="0.46" |
|
19 sodipodi:docname="architecture.svg" |
|
20 inkscape:output_extension="org.inkscape.output.svg.inkscape" |
|
21 version="1.0"> |
|
22 <metadata |
|
23 id="metadata215"> |
|
24 <rdf:RDF> |
|
25 <cc:Work |
|
26 rdf:about=""> |
|
27 <dc:format>image/svg+xml</dc:format> |
|
28 <dc:type |
|
29 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
|
30 <dc:title /> |
|
31 </cc:Work> |
|
32 </rdf:RDF> |
|
33 </metadata> |
|
34 <defs |
|
35 id="defs213"> |
|
36 <inkscape:perspective |
|
37 sodipodi:type="inkscape:persp3d" |
|
38 inkscape:vp_x="0 : 367.84955 : 1" |
|
39 inkscape:vp_y="0 : 1000 : 0" |
|
40 inkscape:vp_z="644.98529 : 367.84955 : 1" |
|
41 inkscape:persp3d-origin="322.49265 : 245.23303 : 1" |
|
42 id="perspective161" /> |
|
43 </defs> |
|
44 <sodipodi:namedview |
|
45 inkscape:window-height="1000" |
|
46 inkscape:window-width="1385" |
|
47 inkscape:pageshadow="2" |
|
48 inkscape:pageopacity="0.0" |
|
49 guidetolerance="4" |
|
50 gridtolerance="4" |
|
51 objecttolerance="4" |
|
52 borderopacity="1.0" |
|
53 bordercolor="#666666" |
|
54 pagecolor="#ffffff" |
|
55 id="base" |
|
56 showgrid="false" |
|
57 inkscape:zoom="0.89892561" |
|
58 inkscape:cx="414.38143" |
|
59 inkscape:cy="658.79847" |
|
60 inkscape:window-x="135" |
|
61 inkscape:window-y="70" |
|
62 inkscape:current-layer="svg2" |
|
63 inkscape:object-paths="true" |
|
64 inkscape:object-nodes="true" |
|
65 inkscape:document-units="mm" |
|
66 units="mm" |
|
67 showborder="true" |
|
68 inkscape:window-maximized="0" /> |
|
69 <rect |
|
70 id="rect116" |
|
71 style="fill:#e7f5ff;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
72 rx="125" |
|
73 height="2456" |
|
74 width="2645" |
|
75 y="3934.2466" |
|
76 x="3519.4934" |
|
77 ry="125" /> |
|
78 <rect |
|
79 id="rect94" |
|
80 style="fill:#fff1cb;fill-opacity:1;stroke:#000000;stroke-width:7.99999952;stroke-linecap:butt;stroke-linejoin:miter" |
|
81 rx="110" |
|
82 height="1322" |
|
83 width="2844.3892" |
|
84 y="6769.2471" |
|
85 x="4150.7104" |
|
86 ry="110" /> |
|
87 <path |
|
88 style="fill:none;stroke:#2988e6;stroke-width:21.28297615;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|
89 d="M 4860.2219,8470.2466 L 4860.2219,5376.4053 L 2290.3936,5376.4053" |
|
90 id="polyline86" |
|
91 sodipodi:nodetypes="csc" /> |
|
92 <g |
|
93 id="g3632" |
|
94 transform="translate(-855.77813,108.24668)"> |
|
95 <polygon |
|
96 points="5433,8362 6047,8362 6047,9212 5433,9212 5433,8834 5338,8834 5338,8362 5433,8362 " |
|
97 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
98 id="polygon6" /> |
|
99 <rect |
|
100 x="5763" |
|
101 y="8598" |
|
102 width="188" |
|
103 height="188" |
|
104 rx="0" |
|
105 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
106 id="rect8" /> |
|
107 <rect |
|
108 x="5574" |
|
109 y="8929" |
|
110 width="94" |
|
111 height="94" |
|
112 rx="0" |
|
113 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
114 id="rect10" /> |
|
115 <polyline |
|
116 points="5433,8456 5338,8456 " |
|
117 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
118 id="polyline12" /> |
|
119 <polyline |
|
120 points="5433,8551 5338,8551 " |
|
121 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
122 id="polyline14" /> |
|
123 <polyline |
|
124 points="5433,8598 5338,8598 " |
|
125 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
126 id="polyline16" /> |
|
127 <polyline |
|
128 points="5433,8692 5338,8692 " |
|
129 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
130 id="polyline18" /> |
|
131 <polyline |
|
132 points="5433,8645 5338,8645 " |
|
133 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
134 id="polyline20" /> |
|
135 <polyline |
|
136 points="5433,8503 5338,8503 " |
|
137 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
138 id="polyline22" /> |
|
139 <polyline |
|
140 points="5433,8409 5338,8409 " |
|
141 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
142 id="polyline24" /> |
|
143 <polyline |
|
144 points="5433,8740 5338,8740 " |
|
145 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
146 id="polyline26" /> |
|
147 <polyline |
|
148 points="5433,8787 5338,8787 " |
|
149 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
150 id="polyline28" /> |
|
151 <rect |
|
152 x="5338" |
|
153 y="9212" |
|
154 width="803" |
|
155 height="41" |
|
156 rx="0" |
|
157 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
158 id="rect30" /> |
|
159 <rect |
|
160 x="5811" |
|
161 y="9259" |
|
162 width="94" |
|
163 height="94" |
|
164 rx="0" |
|
165 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
166 id="rect88" /> |
|
167 </g> |
|
168 <g |
|
169 id="g3544" |
|
170 transform="translate(-855.77863,108.24668)"> |
|
171 <polyline |
|
172 points="6850,8456 6755,8456 " |
|
173 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
174 id="polyline38" /> |
|
175 <polyline |
|
176 points="6850,8551 6755,8551 " |
|
177 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
178 id="polyline40" /> |
|
179 <polyline |
|
180 points="6850,8598 6755,8598 " |
|
181 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
182 id="polyline42" /> |
|
183 <polyline |
|
184 points="6850,8692 6755,8692 " |
|
185 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
186 id="polyline44" /> |
|
187 <polyline |
|
188 points="6850,8503 6755,8503 " |
|
189 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
190 id="polyline48" /> |
|
191 <polyline |
|
192 points="6850,8409 6755,8409 " |
|
193 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
194 id="polyline50" /> |
|
195 <polyline |
|
196 points="6850,8740 6755,8740 " |
|
197 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
198 id="polyline52" /> |
|
199 <polyline |
|
200 points="6850,8787 6755,8787 " |
|
201 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
202 id="polyline54" /> |
|
203 <polygon |
|
204 points="6850,8362 7464,8362 7464,9212 6850,9212 6850,8834 6755,8834 6755,8362 6850,8362 " |
|
205 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
206 id="polygon32" /> |
|
207 <rect |
|
208 x="7181" |
|
209 y="8598" |
|
210 width="188" |
|
211 height="188" |
|
212 rx="0" |
|
213 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
214 id="rect34" /> |
|
215 <rect |
|
216 x="6992" |
|
217 y="8929" |
|
218 width="94" |
|
219 height="94" |
|
220 rx="0" |
|
221 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
222 id="rect36" /> |
|
223 <polyline |
|
224 points="6850,8645 6755,8645 " |
|
225 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
226 id="polyline46" /> |
|
227 <rect |
|
228 x="6755" |
|
229 y="9212" |
|
230 width="803" |
|
231 height="41" |
|
232 rx="0" |
|
233 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
234 id="rect56" /> |
|
235 <rect |
|
236 x="7228" |
|
237 y="9259" |
|
238 width="94" |
|
239 height="94" |
|
240 rx="0" |
|
241 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
242 id="rect90" /> |
|
243 </g> |
|
244 <path |
|
245 style="stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:47.96906081,47.96906081;opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
246 d="M 1062.4922,8281.2467 L 8802.7378,8281.2467" |
|
247 id="polyline108" |
|
248 sodipodi:nodetypes="cc" /> |
|
249 <rect |
|
250 id="rect110" |
|
251 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
252 rx="141" |
|
253 height="2456" |
|
254 width="1795" |
|
255 y="3934.2466" |
|
256 x="1251.4921" |
|
257 ry="141" /> |
|
258 <polyline |
|
259 id="polyline112" |
|
260 style="stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:47.96906081,47.96906081;opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
261 points="8173,8692 8173,2314 " |
|
262 transform="translate(629.73724,108.24668)" /> |
|
263 <polyline |
|
264 id="polyline114" |
|
265 style="stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:47.96906081,47.96906081;fill:none;stroke-miterlimit:4;stroke-dashoffset:0" |
|
266 points="1653,8692 1653,2314 " |
|
267 transform="translate(-590.50768,108.24668)" /> |
|
268 <path |
|
269 style="stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:47.96906081,47.96906081;opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
270 d="M 8802.7378,2895.2467 L 1062.4922,2895.2467" |
|
271 id="polyline118" |
|
272 sodipodi:nodetypes="cc" /> |
|
273 <text |
|
274 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Courier" |
|
275 id="text138" |
|
276 font-size="126" |
|
277 font-weight="normal" |
|
278 font-style="normal" |
|
279 y="6547.6665" |
|
280 x="4783.7314" |
|
281 xml:space="preserve">ecdev_*()</text> |
|
282 <text |
|
283 style="font-size:126px;font-style:normal;font-weight:normal;text-align:start;line-height:100%;text-anchor:start;fill:#000000;stroke:none;font-family:Sans" |
|
284 id="text144" |
|
285 font-size="152" |
|
286 font-weight="normal" |
|
287 font-style="normal" |
|
288 y="4170.2471" |
|
289 x="3613.4937" |
|
290 xml:space="preserve" |
|
291 sodipodi:linespacing="100%">EtherCAT Master Module</text> |
|
292 <text |
|
293 style="font-size:152px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;opacity:1;fill:#2988e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.02500001in;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Bitstream Vera Sans" |
|
294 id="text150" |
|
295 font-size="152" |
|
296 font-weight="normal" |
|
297 font-style="normal" |
|
298 y="9648.541" |
|
299 x="5212.2598" |
|
300 xml:space="preserve">EtherCAT</text> |
|
301 <text |
|
302 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
303 id="text152" |
|
304 font-size="152" |
|
305 font-weight="normal" |
|
306 font-style="normal" |
|
307 y="9656.4453" |
|
308 x="6582.5713" |
|
309 xml:space="preserve">Ethernet</text> |
|
310 <text |
|
311 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:end;fill:#2988e6;fill-opacity:1;stroke:none;stroke-width:0.025in;stroke-opacity:1;font-family:Sans" |
|
312 id="text154" |
|
313 font-size="152" |
|
314 font-weight="normal" |
|
315 font-style="normal" |
|
316 y="8611.2471" |
|
317 x="4388.2222" |
|
318 xml:space="preserve">NIC</text> |
|
319 <text |
|
320 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
321 id="text156" |
|
322 font-size="152" |
|
323 font-weight="normal" |
|
324 font-style="normal" |
|
325 y="8611.2471" |
|
326 x="5805.2222" |
|
327 xml:space="preserve">NIC</text> |
|
328 <text |
|
329 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
330 id="text158" |
|
331 font-size="152" |
|
332 font-weight="normal" |
|
333 font-style="normal" |
|
334 y="8517.2471" |
|
335 x="1157.4919" |
|
336 xml:space="preserve">Hardware</text> |
|
337 <g |
|
338 style="stroke:none;stroke-width:0.025in" |
|
339 id="g160" |
|
340 transform="matrix(1.101966e-5,1,-1,1.101966e-5,3355.623,5236.4294)"> |
|
341 <text |
|
342 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;font-family:Courier" |
|
343 id="text162" |
|
344 font-size="126" |
|
345 font-weight="normal" |
|
346 font-style="normal" |
|
347 y="0" |
|
348 x="0" |
|
349 xml:space="preserve">ecrt_*()</text> |
|
350 </g> |
|
351 <text |
|
352 style="font-size:132.14363098px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
353 id="text164" |
|
354 font-size="152" |
|
355 font-weight="normal" |
|
356 font-style="normal" |
|
357 y="4170.2471" |
|
358 x="1346.4922" |
|
359 xml:space="preserve" |
|
360 sodipodi:linespacing="100%"><tspan |
|
361 sodipodi:role="line" |
|
362 id="tspan3492" |
|
363 x="1346.4922" |
|
364 y="4170.2471" |
|
365 style="font-size:132.14363098px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;stroke:none;stroke-width:2.25;font-family:Sans">Application Module</tspan></text> |
|
366 <g |
|
367 id="g3351" |
|
368 transform="translate(-44.46203,331.40336)"> |
|
369 <circle |
|
370 transform="translate(-546.04563,-79)" |
|
371 cx="2607" |
|
372 cy="5113" |
|
373 r="481" |
|
374 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:8" |
|
375 id="circle76" |
|
376 sodipodi:cx="2607" |
|
377 sodipodi:cy="5113" |
|
378 sodipodi:rx="481" |
|
379 sodipodi:ry="481" |
|
380 d="m 3088,5113 c 0,265.649 -215.351,481 -481,481 -265.649,0 -481,-215.351 -481,-481 0,-265.649 215.351,-481 481,-481 265.649,0 481,215.351 481,481 z" /> |
|
381 <text |
|
382 xml:space="preserve" |
|
383 x="2059.2063" |
|
384 y="5073.6719" |
|
385 font-style="normal" |
|
386 font-weight="normal" |
|
387 font-size="152" |
|
388 id="text168" |
|
389 style="font-size:132.14363098px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans" |
|
390 sodipodi:linespacing="100%">Task</text> |
|
391 </g> |
|
392 <text |
|
393 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
394 id="text170" |
|
395 font-size="152" |
|
396 font-weight="normal" |
|
397 font-style="normal" |
|
398 y="3131.2466" |
|
399 x="1157.4919" |
|
400 xml:space="preserve">Kernelspace</text> |
|
401 <text |
|
402 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
403 id="text172" |
|
404 font-size="152" |
|
405 font-weight="normal" |
|
406 font-style="normal" |
|
407 y="2800.2466" |
|
408 x="1157.4919" |
|
409 xml:space="preserve">Userspace</text> |
|
410 <g |
|
411 style="stroke:none;stroke-width:0.025in" |
|
412 id="g178" |
|
413 transform="matrix(1.101966e-5,1,-1,1.101966e-5,3235.4925,1572.2467)"> |
|
414 <text |
|
415 style="font-size:120.13056946px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;font-family:Courier" |
|
416 id="text180" |
|
417 font-size="126" |
|
418 font-weight="normal" |
|
419 font-style="normal" |
|
420 y="0" |
|
421 x="0" |
|
422 xml:space="preserve">ecrt_*()</text> |
|
423 </g> |
|
424 <text |
|
425 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:end;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Courier" |
|
426 id="text182" |
|
427 font-size="126" |
|
428 font-weight="normal" |
|
429 font-style="normal" |
|
430 y="6547.6665" |
|
431 x="8061.1538" |
|
432 xml:space="preserve">netif_*()</text> |
|
433 <g |
|
434 id="g3355" |
|
435 transform="translate(-44.46203,187.24668)"> |
|
436 <path |
|
437 style="text-align:center;text-anchor:middle;fill:#ffffff;stroke:#000000;stroke-width:8;stroke-linecap:butt" |
|
438 d="M 3563.9543,4456 C 3758.9776,4441.1691 3945.8786,4536.8144 4047.9255,4703.6691 C 4149.9724,4870.5238 4149.9724,5080.4762 4047.9255,5247.3309 C 3945.8786,5414.1856 3758.9776,5509.8309 3563.9543,5495 L 3563.9543,4456 z" |
|
439 id="path64" /> |
|
440 <text |
|
441 transform="matrix(1.101966e-5,1,-1,1.101966e-5,0,0)" |
|
442 id="text3482" |
|
443 style="font-size:126px;font-style:normal;font-weight:normal;line-height:100%;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
444 font-size="126" |
|
445 font-weight="normal" |
|
446 font-style="normal" |
|
447 y="-3836.0801" |
|
448 x="4979.6079" |
|
449 xml:space="preserve" |
|
450 sodipodi:linespacing="100%"><tspan |
|
451 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
452 y="-3836.0801" |
|
453 x="4979.6079" |
|
454 id="tspan3484" |
|
455 sodipodi:role="line">Application</tspan><tspan |
|
456 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
457 y="-3710.0801" |
|
458 x="4979.6079" |
|
459 id="tspan3486" |
|
460 sodipodi:role="line">Interface</tspan></text> |
|
461 </g> |
|
462 <rect |
|
463 style="opacity:1;fill:#e2ffe8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
464 id="rect3560" |
|
465 width="1238.0494" |
|
466 height="2456.2253" |
|
467 x="6368.5278" |
|
468 y="3934.1538" |
|
469 rx="110.00001" |
|
470 ry="110.00001" /> |
|
471 <g |
|
472 id="g3580" |
|
473 transform="translate(548.92606,108.24163)"> |
|
474 <g |
|
475 transform="matrix(-3.6732199e-6,-1,1,-3.6732199e-6,7653,5055)" |
|
476 id="g3586" |
|
477 style="stroke:#000000;stroke-width:0.02499999in" /> |
|
478 </g> |
|
479 <text |
|
480 xml:space="preserve" |
|
481 style="font-size:126px;font-style:normal;font-weight:normal;text-align:start;line-height:100%;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
482 x="6491.4546" |
|
483 y="4117.1338" |
|
484 id="text3606" |
|
485 sodipodi:linespacing="100%"><tspan |
|
486 sodipodi:role="line" |
|
487 id="tspan3610" |
|
488 x="6491.4546" |
|
489 y="4117.1338" |
|
490 style="font-size:132.14363098px;text-align:start;text-anchor:start;stroke:none;stroke-width:2.25000358">Generic</tspan><tspan |
|
491 sodipodi:role="line" |
|
492 id="tspan3612" |
|
493 x="6491.4546" |
|
494 y="4249.2773" |
|
495 style="font-size:132.14363098px;text-align:start;text-anchor:start;stroke:none;stroke-width:2.25000358">Ethernet</tspan><tspan |
|
496 sodipodi:role="line" |
|
497 id="tspan3614" |
|
498 x="6491.4546" |
|
499 y="4381.4209" |
|
500 style="font-size:132.14363098px;text-align:start;text-anchor:start;stroke:none;stroke-width:2.25000358">Driver Module</tspan></text> |
|
501 <rect |
|
502 id="rect3618" |
|
503 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
504 rx="110.00002" |
|
505 height="1322" |
|
506 width="1438.59" |
|
507 y="6769.2471" |
|
508 x="7142.6431" |
|
509 ry="110" /> |
|
510 <text |
|
511 style="font-size:132.14363098px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
512 id="text3620" |
|
513 font-size="152" |
|
514 font-weight="normal" |
|
515 font-style="normal" |
|
516 y="7005.2471" |
|
517 x="7291.0054" |
|
518 xml:space="preserve" |
|
519 sodipodi:linespacing="125%"><tspan |
|
520 sodipodi:role="line" |
|
521 id="tspan3652" |
|
522 x="7291.0054" |
|
523 y="7005.2471" |
|
524 style="font-size:132.14363098px;stroke:none;stroke-width:2.25">Standard</tspan><tspan |
|
525 sodipodi:role="line" |
|
526 id="tspan3654" |
|
527 x="7291.0054" |
|
528 y="7170.4268" |
|
529 style="font-size:132.14363098px;stroke:none;stroke-width:2.25">Ethernet Driver</tspan></text> |
|
530 <g |
|
531 id="g3662" |
|
532 transform="translate(735.84514,108.24668)"> |
|
533 <polyline |
|
534 points="6850,8456 6755,8456 " |
|
535 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
536 id="polyline3664" /> |
|
537 <polyline |
|
538 points="6850,8551 6755,8551 " |
|
539 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
540 id="polyline3666" /> |
|
541 <polyline |
|
542 points="6850,8598 6755,8598 " |
|
543 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
544 id="polyline3668" /> |
|
545 <polyline |
|
546 points="6850,8692 6755,8692 " |
|
547 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
548 id="polyline3670" /> |
|
549 <polyline |
|
550 points="6850,8503 6755,8503 " |
|
551 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
552 id="polyline3672" /> |
|
553 <polyline |
|
554 points="6850,8409 6755,8409 " |
|
555 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
556 id="polyline3674" /> |
|
557 <polyline |
|
558 points="6850,8740 6755,8740 " |
|
559 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
560 id="polyline3676" /> |
|
561 <polyline |
|
562 points="6850,8787 6755,8787 " |
|
563 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
564 id="polyline3678" /> |
|
565 <polygon |
|
566 points="6850,8362 7464,8362 7464,9212 6850,9212 6850,8834 6755,8834 6755,8362 6850,8362 " |
|
567 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
568 id="polygon3680" /> |
|
569 <rect |
|
570 x="7181" |
|
571 y="8598" |
|
572 width="188" |
|
573 height="188" |
|
574 rx="0" |
|
575 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
576 id="rect3682" /> |
|
577 <rect |
|
578 x="6992" |
|
579 y="8929" |
|
580 width="94" |
|
581 height="94" |
|
582 rx="0" |
|
583 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
584 id="rect3684" /> |
|
585 <polyline |
|
586 points="6850,8645 6755,8645 " |
|
587 style="stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
588 id="polyline3686" /> |
|
589 <rect |
|
590 x="6755" |
|
591 y="9212" |
|
592 width="803" |
|
593 height="41" |
|
594 rx="0" |
|
595 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
596 id="rect3688" /> |
|
597 <rect |
|
598 x="7228" |
|
599 y="9259" |
|
600 width="94" |
|
601 height="94" |
|
602 rx="0" |
|
603 style="fill:none;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
604 id="rect3690" /> |
|
605 </g> |
|
606 <text |
|
607 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:end;fill:#d7842f;fill-opacity:1;stroke:none;stroke-width:0.025in;stroke-opacity:1;font-family:Sans" |
|
608 id="text3694" |
|
609 font-size="152" |
|
610 font-weight="normal" |
|
611 font-style="normal" |
|
612 y="8611.2471" |
|
613 x="7396.8452" |
|
614 xml:space="preserve">NIC</text> |
|
615 <path |
|
616 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#d7842f;stroke-width:21.28297615;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
617 d="M 7872.6931,8470.2466 L 7868.8456,7288.0988 L 8265.1137,7288.0988 L 8265.1137,5867.8297 L 6863.0311,5867.8297 L 6863.0311,6525.8099 L 5332.4291,6525.8099 L 5332.4291,5520.389 L 5332.4291,1670.4938 L 2799.8817,1670.4938" |
|
618 id="path3698" |
|
619 sodipodi:nodetypes="cccccccccc" /> |
|
620 <g |
|
621 id="g3399" |
|
622 transform="translate(-44.46203,187.24668)"> |
|
623 <circle |
|
624 transform="translate(-523.27342,-76.596732)" |
|
625 cx="2929" |
|
626 cy="1559" |
|
627 r="614" |
|
628 style="fill:#ffffff;stroke:#000000;stroke-width:8" |
|
629 id="circle72" |
|
630 sodipodi:cx="2929" |
|
631 sodipodi:cy="1559" |
|
632 sodipodi:rx="614" |
|
633 sodipodi:ry="614" |
|
634 d="m 3543,1559 c 0,339.1028 -274.8972,614 -614,614 -339.1028,0 -614,-274.8972 -614,-614 0,-339.1028 274.8972,-614 614,-614 339.1028,0 614,274.8972 614,614 z" /> |
|
635 <text |
|
636 sodipodi:linespacing="100%" |
|
637 xml:space="preserve" |
|
638 x="2409.6025" |
|
639 y="1450.2573" |
|
640 font-style="normal" |
|
641 font-weight="normal" |
|
642 font-size="152" |
|
643 id="text202" |
|
644 style="font-size:123.86800385px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.02500001in;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"><tspan |
|
645 y="1450.2573" |
|
646 x="2409.6025" |
|
647 id="tspan3488" |
|
648 sodipodi:role="line">Userspace</tspan><tspan |
|
649 y="1574.1254" |
|
650 x="2409.6025" |
|
651 id="tspan3490" |
|
652 sodipodi:role="line">Application</tspan></text> |
|
653 </g> |
|
654 <g |
|
655 id="g3389" |
|
656 transform="translate(-44.46203,187.24668)"> |
|
657 <rect |
|
658 ry="110" |
|
659 x="3563.9546" |
|
660 y="676" |
|
661 width="1181" |
|
662 height="1606" |
|
663 rx="110" |
|
664 style="fill:#feeaff;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
665 id="rect124" /> |
|
666 <g |
|
667 transform="matrix(1.101966e-5,1,-1,1.101966e-5,4319.9543,1527)" |
|
668 id="g174" |
|
669 style="stroke:#000000;stroke-width:0.025in"> |
|
670 <text |
|
671 xml:space="preserve" |
|
672 x="-52.580063" |
|
673 y="-52.831627" |
|
674 font-style="normal" |
|
675 font-weight="normal" |
|
676 font-size="152" |
|
677 id="text176" |
|
678 style="font-size:132.14363098px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:2.25;font-family:Sans">libethercat</text> |
|
679 </g> |
|
680 <g |
|
681 id="g3383"> |
|
682 <path |
|
683 id="path198" |
|
684 d="M 3563.9543,960 C 3758.9776,945.1691 3945.8786,1040.8144 4047.9255,1207.6691 C 4149.9724,1374.5238 4149.9724,1584.4762 4047.9255,1751.3309 C 3945.8786,1918.1856 3758.9776,2013.8309 3563.9543,1999 L 3563.9543,960 z" |
|
685 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:7.99791002;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none" /> |
|
686 <text |
|
687 xml:space="preserve" |
|
688 x="1474.2281" |
|
689 y="-3836.1189" |
|
690 font-style="normal" |
|
691 font-weight="normal" |
|
692 font-size="126" |
|
693 id="text206" |
|
694 style="font-size:120.13056946px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
695 transform="matrix(1.101966e-5,1,-1,1.101966e-5,0,0)" |
|
696 sodipodi:linespacing="125%"><tspan |
|
697 sodipodi:role="line" |
|
698 id="tspan3478" |
|
699 x="1474.2281" |
|
700 y="-3836.1189" |
|
701 style="font-size:120.13056946px;stroke:none;stroke-width:2.25">Application</tspan><tspan |
|
702 sodipodi:role="line" |
|
703 id="tspan3480" |
|
704 x="1474.2281" |
|
705 y="-3685.9556" |
|
706 style="font-size:120.13056946px;stroke:none;stroke-width:2.25">Interface</tspan></text> |
|
707 </g> |
|
708 </g> |
|
709 <path |
|
710 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:8.00239849;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|
711 d="M 6353.8719,1844.4653 C 6353.8719,1844.4653 6037.3171,1909.1337 5856.8104,2229.688 C 5670.9667,2559.7199 5707.6919,3934.2468 5707.6919,3934.2468" |
|
712 id="path3375" |
|
713 sodipodi:nodetypes="czc" /> |
|
714 <g |
|
715 id="g3377" |
|
716 transform="translate(-44.46203,187.24668)"> |
|
717 <circle |
|
718 transform="translate(-546.04563,-79)" |
|
719 cx="7409" |
|
720 cy="1740" |
|
721 r="519" |
|
722 style="fill:#fffdbf;fill-opacity:1;stroke:#000000;stroke-width:7.99791002;stroke-miterlimit:4;stroke-dasharray:none" |
|
723 id="circle80" |
|
724 sodipodi:cx="7409" |
|
725 sodipodi:cy="1740" |
|
726 sodipodi:rx="519" |
|
727 sodipodi:ry="519" |
|
728 d="m 7928,1740 c 0,286.6358 -232.3642,519 -519,519 -286.6358,0 -519,-232.3642 -519,-519 0,-286.6358 232.3642,-519 519,-519 286.6358,0 519,232.3642 519,519 z" /> |
|
729 <text |
|
730 sodipodi:linespacing="125%" |
|
731 xml:space="preserve" |
|
732 x="6863.0659" |
|
733 y="1620.1797" |
|
734 font-style="normal" |
|
735 font-weight="normal" |
|
736 font-size="152" |
|
737 id="text188" |
|
738 style="font-size:152px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans"><tspan |
|
739 style="stroke:none;stroke-width:2.25" |
|
740 y="1620.1797" |
|
741 x="6863.0659" |
|
742 id="tspan3471" |
|
743 sodipodi:role="line">'ethercat'</tspan><tspan |
|
744 style="stroke:none;stroke-width:2.25" |
|
745 y="1810.1797" |
|
746 x="6863.0659" |
|
747 id="tspan3473" |
|
748 sodipodi:role="line">Tool</tspan></text> |
|
749 </g> |
|
750 <g |
|
751 id="g3369" |
|
752 transform="translate(-44.46203,187.24668)"> |
|
753 <path |
|
754 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:butt" |
|
755 d="M 6247.9543,2708 C 6247.9543,3073.3364 5951.7907,3369.5 5586.4543,3369.5 C 5221.1179,3369.5 4924.9543,3073.3364 4924.9543,2708" |
|
756 id="path66" /> |
|
757 <text |
|
758 sodipodi:linespacing="125%" |
|
759 xml:space="preserve" |
|
760 x="5582.8276" |
|
761 y="3003.1301" |
|
762 font-style="normal" |
|
763 font-weight="normal" |
|
764 font-size="152" |
|
765 id="text70" |
|
766 style="font-size:132.6353302px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans"><tspan |
|
767 style="stroke:none;stroke-width:2.25" |
|
768 y="3003.1301" |
|
769 x="5582.8276" |
|
770 id="tspan3467" |
|
771 sodipodi:role="line">Character</tspan><tspan |
|
772 style="stroke:none;stroke-width:2.25" |
|
773 y="3168.9243" |
|
774 x="5582.8276" |
|
775 id="tspan3469" |
|
776 sodipodi:role="line">Device</tspan></text> |
|
777 </g> |
|
778 <g |
|
779 id="g3345" |
|
780 transform="translate(-44.46203,187.24668)"> |
|
781 <path |
|
782 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none" |
|
783 d="M 4649.9543,6204 C 4649.9543,5916.8119 4882.7662,5684 5169.9543,5684 C 5457.1424,5684 5689.9543,5916.8119 5689.9543,6204 L 4649.9543,6204 z" |
|
784 id="path58" /> |
|
785 <text |
|
786 sodipodi:linespacing="125%" |
|
787 xml:space="preserve" |
|
788 x="5169.9546" |
|
789 y="5968" |
|
790 font-style="normal" |
|
791 font-weight="normal" |
|
792 font-size="126" |
|
793 id="text60" |
|
794 style="font-size:126px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans"><tspan |
|
795 id="tspan3341" |
|
796 sodipodi:role="line" |
|
797 x="5169.9546" |
|
798 y="5968">Device</tspan><tspan |
|
799 id="tspan3343" |
|
800 sodipodi:role="line" |
|
801 x="5169.9546" |
|
802 y="6125.5">Interface</tspan></text> |
|
803 </g> |
|
804 <g |
|
805 id="g3516" |
|
806 transform="translate(603.21026,108.24163)"> |
|
807 <path |
|
808 style="fill:none;stroke:#000000;stroke-width:7.99999666;stroke-linecap:butt" |
|
809 d="M 7322,6283 C 7322,6126.4273 7448.9273,5999.5 7605.5,5999.5 C 7762.0727,5999.5 7889,6126.4273 7889,6283" |
|
810 id="path74" /> |
|
811 <rect |
|
812 x="7228" |
|
813 y="3826" |
|
814 width="755" |
|
815 height="2456" |
|
816 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:7.99999666;stroke-linecap:butt;stroke-linejoin:miter" |
|
817 id="rect106" |
|
818 ry="109.99843" |
|
819 rx="109.99843" /> |
|
820 <g |
|
821 transform="matrix(-3.6732199e-6,-1,1,-3.6732199e-6,7653,5055)" |
|
822 id="g146" |
|
823 style="stroke:#000000;stroke-width:0.02499999in"> |
|
824 <text |
|
825 xml:space="preserve" |
|
826 x="0" |
|
827 y="0" |
|
828 font-style="normal" |
|
829 font-weight="normal" |
|
830 font-size="152" |
|
831 id="text148" |
|
832 style="font-size:152px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:2.24999905;font-family:Sans">Network Stack</text> |
|
833 </g> |
|
834 </g> |
|
835 <g |
|
836 id="g3656" |
|
837 transform="translate(735.84554,108.24668)"> |
|
838 <rect |
|
839 x="6736.9302" |
|
840 y="7313.9893" |
|
841 width="791.13934" |
|
842 height="394.02103" |
|
843 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter" |
|
844 id="rect3658" |
|
845 ry="197.01051" |
|
846 rx="197.61028" /> |
|
847 <text |
|
848 xml:space="preserve" |
|
849 x="7124.9805" |
|
850 y="7542.9409" |
|
851 font-style="normal" |
|
852 font-weight="normal" |
|
853 font-size="126" |
|
854 id="text3660" |
|
855 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans">net_device</text> |
|
856 </g> |
|
857 <g |
|
858 id="g3522" |
|
859 transform="translate(-855.77813,108.24668)" |
|
860 style="stroke:#000000;stroke-opacity:1"> |
|
861 <rect |
|
862 x="5314.6245" |
|
863 y="7311.3203" |
|
864 width="801.75134" |
|
865 height="399.35959" |
|
866 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
867 id="rect96" |
|
868 ry="199.67979" |
|
869 rx="200.26093" /> |
|
870 <text |
|
871 xml:space="preserve" |
|
872 x="5707.9805" |
|
873 y="7542.9409" |
|
874 font-style="normal" |
|
875 font-weight="normal" |
|
876 font-size="126" |
|
877 id="text134" |
|
878 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.02500000000000000in;font-family:Sans;stroke-opacity:1">net_device</text> |
|
879 </g> |
|
880 <path |
|
881 style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
882 d="M 6271.9418,8470.2466 L 6271.9418,6649.2935 L 8116.176,6649.2936 L 8116.1764,6390.2468" |
|
883 id="path3764" |
|
884 sodipodi:nodetypes="cccc" /> |
|
885 <rect |
|
886 style="opacity:1;fill:#fff1cb;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1872962;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
887 id="rect3335" |
|
888 width="2522.5874" |
|
889 height="192.61136" |
|
890 x="4222.7207" |
|
891 y="6871.001" /> |
|
892 <text |
|
893 style="font-size:132.14363098px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
894 id="text140" |
|
895 font-size="152" |
|
896 font-weight="normal" |
|
897 font-style="normal" |
|
898 y="7005.2471" |
|
899 x="4279.7266" |
|
900 xml:space="preserve" |
|
901 sodipodi:linespacing="125%"><tspan |
|
902 sodipodi:role="line" |
|
903 id="tspan3463" |
|
904 x="4279.7266" |
|
905 y="7005.2471" |
|
906 style="font-size:132.14363098px;stroke:none;stroke-width:2.25">Native EtherCAT-capable Ethernet Driver</tspan></text> |
|
907 <g |
|
908 id="g3526" |
|
909 transform="translate(-855.77823,108.24668)"> |
|
910 <rect |
|
911 x="6733.9658" |
|
912 y="7312.4976" |
|
913 width="797.06891" |
|
914 height="397.00394" |
|
915 style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
916 id="rect98" |
|
917 ry="198.50197" |
|
918 rx="199.09135" /> |
|
919 <text |
|
920 xml:space="preserve" |
|
921 x="7124.9805" |
|
922 y="7542.9409" |
|
923 font-style="normal" |
|
924 font-weight="normal" |
|
925 font-size="126" |
|
926 id="text136" |
|
927 style="font-size:126px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans">net_device</text> |
|
928 </g> |
|
929 <text |
|
930 style="font-size:152px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;opacity:1;fill:#d7842f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.02500001in;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Bitstream Vera Sans" |
|
931 id="text3291" |
|
932 font-size="152" |
|
933 font-weight="normal" |
|
934 font-style="normal" |
|
935 y="9648.541" |
|
936 x="8220.8818" |
|
937 xml:space="preserve">EtherCAT</text> |
|
938 <g |
|
939 id="g3315" |
|
940 transform="translate(-164.59259,187.24668)"> |
|
941 <rect |
|
942 ry="306.34152" |
|
943 y="5365.6782" |
|
944 x="6626.0581" |
|
945 height="612.68304" |
|
946 width="843.54913" |
|
947 id="rect3301" |
|
948 style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:8.00239849;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
949 rx="306.34152" /> |
|
950 <text |
|
951 id="text3303" |
|
952 y="5564.6763" |
|
953 x="7042.9937" |
|
954 style="font-size:120.13056946px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
|
955 xml:space="preserve"><tspan |
|
956 style="font-size:120.13056946px;text-align:center;text-anchor:middle" |
|
957 y="5564.6763" |
|
958 x="7042.9937" |
|
959 id="tspan3305" |
|
960 sodipodi:role="line">Generic</tspan><tspan |
|
961 id="tspan3309" |
|
962 style="font-size:120.13056946px;text-align:center;text-anchor:middle" |
|
963 y="5714.8394" |
|
964 x="7042.9937" |
|
965 sodipodi:role="line">Ethernet</tspan><tspan |
|
966 id="tspan3307" |
|
967 style="font-size:120.13056946px;text-align:center;text-anchor:middle" |
|
968 y="5865.0029" |
|
969 x="7042.9937" |
|
970 sodipodi:role="line">Device</tspan></text> |
|
971 </g> |
|
972 <text |
|
973 xml:space="preserve" |
|
974 style="font-size:96.10446167px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
|
975 x="-5836.0796" |
|
976 y="7408.0576" |
|
977 id="text3311" |
|
978 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
979 sodipodi:role="line" |
|
980 id="tspan3313" |
|
981 x="-5836.0796" |
|
982 y="7408.0576" |
|
983 style="font-size:96.10446167px">Packet Socket</tspan></text> |
|
984 <path |
|
985 style="fill:#d7842f;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" |
|
986 d="M 7293.8713,5777.4673 C 7246.566,5782.1256 7209.78,5820.8944 7209.7799,5867.9407 C 7209.7799,5913.3576 7244.0471,5950.9172 7288.991,5957.6632 C 7299.3854,5926.8045 7305.1335,5893.7579 7305.1335,5859.3063 C 7305.1335,5830.9654 7301.0093,5803.4808 7293.8713,5777.4673 z" |
|
987 id="path3300" /> |
|
988 <g |
|
989 id="g3337"> |
|
990 <rect |
|
991 ry="141.73228" |
|
992 rx="141.73228" |
|
993 y="5140.0127" |
|
994 x="4332.8213" |
|
995 height="489.50626" |
|
996 width="833.20209" |
|
997 id="rect3328" |
|
998 style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> |
|
999 <text |
|
1000 sodipodi:linespacing="100%" |
|
1001 xml:space="preserve" |
|
1002 x="4747.3921" |
|
1003 y="5428.1396" |
|
1004 font-style="normal" |
|
1005 font-weight="normal" |
|
1006 font-size="152" |
|
1007 id="text184" |
|
1008 style="font-size:126px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.02500001in;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Bitstream Vera Sans">Master 0</text> |
|
1009 </g> |
|
1010 <g |
|
1011 id="g3332"> |
|
1012 <rect |
|
1013 ry="141.73228" |
|
1014 rx="141.73228" |
|
1015 y="4578.2729" |
|
1016 x="4894.561" |
|
1017 height="489.50626" |
|
1018 width="833.20209" |
|
1019 id="rect3330" |
|
1020 style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.99484348;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> |
|
1021 <text |
|
1022 xml:space="preserve" |
|
1023 x="5318.4526" |
|
1024 y="4865.9692" |
|
1025 font-style="normal" |
|
1026 font-weight="normal" |
|
1027 font-size="152" |
|
1028 id="text3365" |
|
1029 style="font-size:126px;font-style:normal;font-weight:normal;line-height:100%;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.025in;font-family:Sans" |
|
1030 sodipodi:linespacing="100%"><tspan |
|
1031 sodipodi:role="line" |
|
1032 id="tspan3367" |
|
1033 x="5318.4526" |
|
1034 y="4865.9692">Master 1</tspan></text> |
|
1035 </g> |
|
1036 </svg> |