Subversion Repositories HelenOS-doc

Rev

Rev 141 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 141 Rev 145
Line 11... Line 11...
11
   width="595.27557pt"
11
   width="595.27557pt"
12
   height="841.88977pt"
12
   height="841.88977pt"
13
   id="svg1595"
13
   id="svg1595"
14
   sodipodi:version="0.32"
14
   sodipodi:version="0.32"
15
   inkscape:version="0.43"
15
   inkscape:version="0.43"
16
   sodipodi:docbase="/home/jermar/software/HelenOS-doc/design/src/images"
16
   sodipodi:docbase="/afs/ms/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images"
17
   sodipodi:docname="arch1.svg"
17
   sodipodi:docname="arch1.svg"
18
   version="1.0"
18
   version="1.0"
19
   inkscape:export-filename="/home/segabond/HelenOS-doc/design/src/images.vector/arch1.svg"
19
   inkscape:export-filename="/home/segabond/HelenOS-doc/design/src/images.vector/arch1.svg"
20
   inkscape:export-xdpi="157.50999"
20
   inkscape:export-xdpi="157.50999"
21
   inkscape:export-ydpi="157.50999">
21
   inkscape:export-ydpi="157.50999">
Line 106... Line 106...
106
     bordercolor="#666666"
106
     bordercolor="#666666"
107
     borderopacity="1.0"
107
     borderopacity="1.0"
108
     inkscape:pageopacity="0.0"
108
     inkscape:pageopacity="0.0"
109
     inkscape:pageshadow="2"
109
     inkscape:pageshadow="2"
110
     inkscape:zoom="1.9664338"
110
     inkscape:zoom="1.9664338"
111
     inkscape:cx="302.50421"
111
     inkscape:cx="317.11077"
112
     inkscape:cy="900.13703"
112
     inkscape:cy="830.58799"
113
     inkscape:document-units="px"
113
     inkscape:document-units="px"
114
     inkscape:current-layer="layer1"
114
     inkscape:current-layer="layer1"
115
     inkscape:window-width="1272"
115
     inkscape:window-width="1272"
116
     inkscape:window-height="943"
116
     inkscape:window-height="943"
117
     inkscape:window-x="2"
117
     inkscape:window-x="2"
118
     inkscape:window-y="6"
118
     inkscape:window-y="0"
119
     showguides="false"
119
     showguides="false"
120
     showgrid="true" />
120
     showgrid="true" />
121
  <metadata
121
  <metadata
122
     id="metadata1600">
122
     id="metadata1600">
123
    <rdf:RDF>
123
    <rdf:RDF>
Line 131... Line 131...
131
  </metadata>
131
  </metadata>
132
  <g
132
  <g
133
     inkscape:label="Layer 1"
133
     inkscape:label="Layer 1"
134
     inkscape:groupmode="layer"
134
     inkscape:groupmode="layer"
135
     id="layer1">
135
     id="layer1">
136
    <g
-
 
137
       id="g2450">
-
 
138
      <rect
136
    <rect
139
         ry="0"
-
 
140
         rx="0"
-
 
141
         y="2.842041"
-
 
142
         x="3.31182"
-
 
143
         height="242.50786"
-
 
144
         width="280.96918"
137
       style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
145
         id="rect1603"
138
       id="rect1603"
146
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
139
       width="280.96918"
-
 
140
       height="242.50786"
-
 
141
       x="3.31182"
-
 
142
       y="2.842041"
-
 
143
       rx="0"
-
 
144
       ry="0" />
147
      <rect
145
    <rect
148
         y="267.7811"
-
 
149
         x="2.977221"
-
 
150
         height="17.0145"
-
 
151
         width="279.31699"
146
       style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
152
         id="rect2537"
147
       id="rect2537"
-
 
148
       width="279.31699"
-
 
149
       height="17.0145"
-
 
150
       x="2.977221"
153
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
151
       y="267.7811" />
154
      <text
152
    <text
155
         id="text2541"
153
       xml:space="preserve"
156
         y="280.65692"
-
 
157
         x="118.24348"
-
 
158
         style="font-size:11.03643227px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
154
       style="font-size:11.03643227px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
159
         xml:space="preserve"><tspan
-
 
160
           y="280.65692"
-
 
161
           x="118.24348"
155
       x="118.24348"
-
 
156
       y="280.65692"
-
 
157
       id="text2541"><tspan
-
 
158
         sodipodi:role="line"
162
           id="tspan2543"
159
         id="tspan2543"
-
 
160
         x="118.24348"
163
           sodipodi:role="line">HARDWARE</tspan></text>
161
         y="280.65692">HARDWARE</tspan></text>
164
      <rect
162
    <rect
165
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
166
         id="rect2482"
-
 
167
         width="123.24016"
-
 
168
         height="70.357254"
-
 
169
         x="21.705873"
163
       ry="0"
170
         y="89.370667"
164
       y="89.370667"
-
 
165
       x="21.705873"
-
 
166
       height="70.357254"
-
 
167
       width="123.24016"
171
         ry="0" />
168
       id="rect2482"
-
 
169
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
172
      <text
170
    <text
173
         xml:space="preserve"
-
 
174
         style="font-size:11.35551548px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
171
       sodipodi:linespacing="100%"
175
         x="23.374378"
-
 
176
         y="100.53796"
-
 
177
         id="text2484"
172
       id="text2484"
178
         sodipodi:linespacing="100%"><tspan
-
 
179
           x="23.374378"
-
 
180
           y="100.53796"
173
       y="100.53796"
-
 
174
       x="23.374378"
-
 
175
       style="font-size:11.35551548px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
176
       xml:space="preserve"><tspan
-
 
177
         id="tspan2906"
181
           sodipodi:role="line"
178
         sodipodi:role="line"
-
 
179
         y="100.53796"
182
           id="tspan2906">Scheduler</tspan></text>
180
         x="23.374378">Scheduler</tspan></text>
183
      <text
181
    <text
184
         xml:space="preserve"
-
 
185
         style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
182
       sodipodi:linespacing="100%"
186
         x="26.795998"
-
 
187
         y="115.71053"
-
 
188
         id="text2488"
183
       id="text2488"
189
         sodipodi:linespacing="100%"><tspan
184
       y="115.71053"
190
           x="26.795998"
185
       x="26.795998"
-
 
186
       style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
187
       xml:space="preserve"><tspan
-
 
188
         id="tspan3018"
-
 
189
         sodipodi:role="line"
191
           y="115.71053"
190
         y="115.71053"
-
 
191
         x="26.795998">* threads</tspan><tspan
-
 
192
         id="tspan3020"
192
           sodipodi:role="line"
193
         sodipodi:role="line"
193
           id="tspan3018">* threads</tspan><tspan
-
 
194
           x="26.795998"
-
 
195
           y="125.68071"
194
         y="125.68071"
-
 
195
         x="26.795998">* per CPU run-queues</tspan><tspan
-
 
196
         id="tspan3022"
196
           sodipodi:role="line"
197
         sodipodi:role="line"
197
           id="tspan3020">* per CPU run-queues</tspan><tspan
-
 
198
           x="26.795998"
-
 
199
           y="135.65088"
198
         y="135.65088"
-
 
199
         x="26.795998">* load balancing</tspan><tspan
-
 
200
         id="tspan3024"
200
           sodipodi:role="line"
201
         sodipodi:role="line"
201
           id="tspan3022">* load balancing</tspan><tspan
-
 
202
           x="26.795998"
-
 
203
           y="145.62105"
202
         y="145.62105"
204
           sodipodi:role="line"
-
 
205
           id="tspan3024" /></text>
203
         x="26.795998" /></text>
206
      <rect
204
    <rect
207
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
208
         id="rect2507"
205
       ry="0"
209
         width="123.24016"
-
 
210
         height="70.357254"
-
 
211
         x="151.31157"
-
 
212
         y="8.9375381"
206
       y="8.9375381"
-
 
207
       x="151.31157"
-
 
208
       height="70.357254"
-
 
209
       width="123.24016"
213
         ry="0" />
210
       id="rect2507"
-
 
211
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
214
      <text
212
    <text
215
         xml:space="preserve"
-
 
216
         style="font-size:10.8898077px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
213
       sodipodi:linespacing="100%"
217
         x="152.67284"
-
 
218
         y="20.762728"
-
 
219
         id="text2509"
214
       id="text2509"
220
         sodipodi:linespacing="100%"><tspan
-
 
221
           x="152.67284"
-
 
222
           y="20.762728"
215
       y="20.762728"
-
 
216
       x="152.67284"
-
 
217
       style="font-size:10.8898077px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
218
       xml:space="preserve"><tspan
-
 
219
         id="tspan2902"
223
           sodipodi:role="line"
220
         sodipodi:role="line"
-
 
221
         y="20.762728"
224
           id="tspan2902">Memory Management</tspan></text>
222
         x="152.67284">Memory Management</tspan></text>
225
      <text
223
    <text
226
         xml:space="preserve"
-
 
227
         style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
224
       sodipodi:linespacing="100%"
228
         x="157.32141"
-
 
229
         y="38.03651"
-
 
230
         id="text2513"
225
       id="text2513"
231
         sodipodi:linespacing="100%"><tspan
226
       y="38.03651"
232
           x="157.32141"
227
       x="157.32141"
-
 
228
       style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
229
       xml:space="preserve"><tspan
-
 
230
         id="tspan3063"
-
 
231
         sodipodi:role="line"
233
           y="38.03651"
232
         y="38.03651"
-
 
233
         x="157.32141">* physical memory</tspan><tspan
-
 
234
         id="tspan3065"
234
           sodipodi:role="line"
235
         sodipodi:role="line"
235
           id="tspan3063">* physical memory</tspan><tspan
-
 
236
           x="157.32141"
-
 
237
           y="48.006682"
236
         y="48.006682"
-
 
237
         x="157.32141">* virtual memory</tspan><tspan
-
 
238
         id="tspan3067"
238
           sodipodi:role="line"
239
         sodipodi:role="line"
239
           id="tspan3065">* virtual memory</tspan><tspan
-
 
240
           x="157.32141"
-
 
241
           y="57.976854"
240
         y="57.976854"
242
           sodipodi:role="line"
-
 
243
           id="tspan3067">* address spaces</tspan></text>
241
         x="157.32141">* address spaces</tspan></text>
244
      <rect
242
    <rect
245
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
246
         id="rect2523"
-
 
247
         width="123.24016"
-
 
248
         height="72.190376"
-
 
249
         x="150.65472"
243
       ry="0"
250
         y="87.229218"
244
       y="87.229218"
-
 
245
       x="150.65472"
-
 
246
       height="72.190376"
-
 
247
       width="123.24016"
251
         ry="0" />
248
       id="rect2523"
-
 
249
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
252
      <text
250
    <text
253
         xml:space="preserve"
-
 
254
         style="font-size:11.03643227px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
251
       sodipodi:linespacing="100%"
255
         x="152.17294"
-
 
256
         y="97.924149"
-
 
257
         id="text2525"
252
       id="text2525"
258
         sodipodi:linespacing="100%"><tspan
-
 
259
           x="152.17294"
-
 
260
           y="97.924149"
253
       y="97.924149"
-
 
254
       x="152.17294"
-
 
255
       style="font-size:11.03643227px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
256
       xml:space="preserve"><tspan
-
 
257
         id="tspan2893"
261
           sodipodi:role="line"
258
         sodipodi:role="line"
-
 
259
         y="97.924149"
262
           id="tspan2893">Syscalls</tspan></text>
260
         x="152.17294">Syscalls</tspan></text>
263
      <text
261
    <text
264
         xml:space="preserve"
-
 
265
         style="font-size:9.89715004px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
262
       sodipodi:linespacing="100%"
266
         x="154.90625"
-
 
267
         y="112.63335"
-
 
268
         id="text2529"
263
       id="text2529"
269
         sodipodi:linespacing="100%"><tspan
264
       y="112.63335"
270
           x="154.90625"
265
       x="154.90625"
-
 
266
       style="font-size:9.89715004px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
267
       xml:space="preserve"><tspan
-
 
268
         id="tspan2962"
-
 
269
         sodipodi:role="line"
271
           y="112.63335"
270
         y="112.63335"
-
 
271
         x="154.90625">* thread/task control</tspan><tspan
-
 
272
         id="tspan2964"
272
           sodipodi:role="line"
273
         sodipodi:role="line"
273
           id="tspan2962">* thread/task control</tspan><tspan
-
 
274
           x="154.90625"
-
 
275
           y="122.5305"
274
         y="122.5305"
-
 
275
         x="154.90625">* address space control</tspan><tspan
-
 
276
         id="tspan2966"
276
           sodipodi:role="line"
277
         sodipodi:role="line"
277
           id="tspan2964">* address space control</tspan><tspan
-
 
278
           x="154.90625"
-
 
279
           y="132.42765"
278
         y="132.42765"
-
 
279
         x="154.90625">* IPC</tspan><tspan
-
 
280
         id="tspan2968"
280
           sodipodi:role="line"
281
         sodipodi:role="line"
281
           id="tspan2966">* IPC</tspan><tspan
-
 
282
           x="154.90625"
-
 
283
           y="142.3248"
282
         y="142.3248"
284
           sodipodi:role="line"
-
 
285
           id="tspan2968">* DDI</tspan></text>
283
         x="154.90625">* DDI</tspan></text>
286
      <rect
284
    <rect
287
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
288
         id="rect2558"
-
 
289
         width="123.24016"
-
 
290
         height="70.357254"
-
 
291
         x="21.889883"
285
       ry="0"
292
         y="168.26785"
286
       y="168.26785"
-
 
287
       x="21.889883"
-
 
288
       height="70.357254"
-
 
289
       width="123.24016"
293
         ry="0" />
290
       id="rect2558"
-
 
291
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
294
      <text
292
    <text
295
         xml:space="preserve"
-
 
296
         style="font-size:11.03643227px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
293
       sodipodi:linespacing="100%"
297
         x="22.297922"
-
 
298
         y="179.84303"
-
 
299
         id="text2560"
294
       id="text2560"
300
         sodipodi:linespacing="100%"><tspan
-
 
301
           x="22.297922"
-
 
302
           y="179.84303"
295
       y="179.84303"
-
 
296
       x="22.297922"
-
 
297
       style="font-size:11.03643227px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
298
       xml:space="preserve"><tspan
-
 
299
         id="tspan3008"
303
           sodipodi:role="line"
300
         sodipodi:role="line"
-
 
301
         y="179.84303"
304
           id="tspan3008">Kernel Device Drivers</tspan></text>
302
         x="22.297922">Kernel Device Drivers</tspan></text>
305
      <text
303
    <text
306
         xml:space="preserve"
-
 
307
         style="font-size:10.64815712px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
304
       sodipodi:linespacing="100%"
308
         x="26.980019"
-
 
309
         y="195.12282"
-
 
310
         id="text2564"
305
       id="text2564"
311
         sodipodi:linespacing="100%"><tspan
306
       y="195.12282"
312
           x="26.980019"
307
       x="26.980019"
-
 
308
       style="font-size:10.64815712px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
309
       xml:space="preserve"><tspan
-
 
310
         id="tspan3010"
-
 
311
         sodipodi:role="line"
313
           y="195.12282"
312
         y="195.12282"
-
 
313
         x="26.980019">* system clock</tspan><tspan
-
 
314
         id="tspan3012"
314
           sodipodi:role="line"
315
         sodipodi:role="line"
315
           id="tspan3010">* system clock</tspan><tspan
-
 
316
           x="26.980019"
-
 
317
           y="205.77098"
316
         y="205.77098"
-
 
317
         x="26.980019">* interrupt controllers</tspan><tspan
-
 
318
         id="tspan3014"
318
           sodipodi:role="line"
319
         sodipodi:role="line"
319
           id="tspan3012">* interrupt controllers</tspan><tspan
-
 
320
           x="26.980019"
-
 
321
           y="216.41913"
320
         y="216.41913"
-
 
321
         x="26.980019">* basic console</tspan><tspan
-
 
322
         id="tspan3016"
322
           sodipodi:role="line"
323
         sodipodi:role="line"
323
           id="tspan3014">* basic console</tspan><tspan
-
 
324
           x="26.980019"
-
 
325
           y="227.06729"
324
         y="227.06729"
326
           sodipodi:role="line"
-
 
327
           id="tspan3016">* SMP config</tspan></text>
325
         x="26.980019">* SMP config</tspan></text>
328
      <path
326
    <path
329
         sodipodi:type="star"
-
 
330
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
331
         id="path2656"
-
 
332
         sodipodi:sides="3"
-
 
333
         sodipodi:cx="461.5"
-
 
334
         sodipodi:cy="193.86218"
-
 
335
         sodipodi:r1="34.5"
-
 
336
         sodipodi:r2="17.25"
-
 
337
         sodipodi:arg1="1.5707963"
327
       transform="matrix(0.304062,0,0,0.265584,-64.59271,206.9366)"
338
         sodipodi:arg2="2.6179939"
-
 
339
         inkscape:flatsided="true"
-
 
340
         inkscape:rounded="0"
-
 
341
         inkscape:randomized="0"
-
 
342
         d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
328
       d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
-
 
329
       inkscape:randomized="0"
-
 
330
       inkscape:rounded="0"
-
 
331
       inkscape:flatsided="true"
-
 
332
       sodipodi:arg2="2.6179939"
343
         transform="matrix(0.304062,0,0,0.265584,-64.59271,206.9366)" />
333
       sodipodi:arg1="1.5707963"
-
 
334
       sodipodi:r2="17.25"
-
 
335
       sodipodi:r1="34.5"
-
 
336
       sodipodi:cy="193.86218"
-
 
337
       sodipodi:cx="461.5"
-
 
338
       sodipodi:sides="3"
344
      <rect
339
       id="path2656"
345
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
340
       style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
346
         id="rect2658"
341
       sodipodi:type="star" />
347
         width="6.6893549"
342
    <rect
348
         height="17.661306"
343
       y="239.96512"
349
         x="72.387032"
344
       x="72.387032"
-
 
345
       height="17.661306"
-
 
346
       width="6.6893549"
350
         y="239.96512" />
347
       id="rect2658"
-
 
348
       style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
351
      <path
349
    <path
352
         sodipodi:type="star"
-
 
353
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
350
       transform="matrix(-0.304062,-9.650901e-18,8.429624e-18,-0.265584,237.0773,300.4091)"
354
         id="path2662"
-
 
355
         sodipodi:sides="3"
-
 
356
         sodipodi:cx="461.5"
-
 
357
         sodipodi:cy="193.86218"
-
 
358
         sodipodi:r1="34.5"
-
 
359
         sodipodi:r2="17.25"
-
 
360
         sodipodi:arg1="1.5707963"
-
 
361
         sodipodi:arg2="2.6179939"
-
 
362
         inkscape:flatsided="true"
-
 
363
         inkscape:rounded="0"
-
 
364
         inkscape:randomized="0"
-
 
365
         d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
351
       d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
-
 
352
       inkscape:randomized="0"
-
 
353
       inkscape:rounded="0"
-
 
354
       inkscape:flatsided="true"
-
 
355
       sodipodi:arg2="2.6179939"
366
         transform="matrix(-0.304062,-9.650901e-18,8.429624e-18,-0.265584,237.0773,300.4091)" />
356
       sodipodi:arg1="1.5707963"
-
 
357
       sodipodi:r2="17.25"
367
      <rect
358
       sodipodi:r1="34.5"
368
         transform="scale(-1,-1)"
359
       sodipodi:cy="193.86218"
-
 
360
       sodipodi:cx="461.5"
-
 
361
       sodipodi:sides="3"
-
 
362
       id="path2662"
369
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
363
       style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
370
         id="rect2664"
364
       sodipodi:type="star" />
371
         width="6.6893549"
365
    <rect
372
         height="17.661306"
366
       y="-267.38062"
373
         x="-100.09747"
367
       x="-100.09747"
374
         y="-267.38062" />
368
       height="17.661306"
-
 
369
       width="6.6893549"
-
 
370
       id="rect2664"
-
 
371
       style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
372
       transform="scale(-1,-1)" />
375
      <rect
373
    <rect
376
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
377
         id="rect2868"
-
 
378
         width="123.24016"
-
 
379
         height="70.357254"
-
 
380
         x="150.6114"
374
       ry="0"
381
         y="167.85875"
375
       y="167.85875"
-
 
376
       x="150.6114"
-
 
377
       height="70.357254"
-
 
378
       width="123.24016"
382
         ry="0" />
379
       id="rect2868"
-
 
380
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
383
      <text
381
    <text
384
         xml:space="preserve"
-
 
385
         style="font-size:10.56324673px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
382
       sodipodi:linespacing="100%"
386
         x="153.3054"
-
 
387
         y="179.46368"
-
 
388
         id="text2870"
383
       id="text2870"
389
         sodipodi:linespacing="100%"><tspan
384
       y="179.46368"
390
           x="153.3054"
385
       x="153.3054"
-
 
386
       style="font-size:10.56324673px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
387
       xml:space="preserve"><tspan
-
 
388
         id="tspan2889"
-
 
389
         sodipodi:role="line"
391
           y="179.46368"
390
         y="179.46368"
-
 
391
         x="153.3054">IPC</tspan><tspan
-
 
392
         id="tspan2891"
392
           sodipodi:role="line"
393
         sodipodi:role="line"
393
           id="tspan2889">IPC</tspan><tspan
-
 
394
           x="153.3054"
-
 
395
           y="190.02693"
394
         y="190.02693"
396
           sodipodi:role="line"
-
 
397
           id="tspan2891" /></text>
395
         x="153.3054" /></text>
398
      <text
396
    <text
399
         xml:space="preserve"
-
 
400
         style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
397
       sodipodi:linespacing="100%"
401
         x="155.9709"
-
 
402
         y="192.40541"
-
 
403
         id="text2874"
398
       id="text2874"
404
         sodipodi:linespacing="100%"><tspan
399
       y="192.40541"
405
           x="155.9709"
400
       x="155.9709"
-
 
401
       style="font-size:9.97017193px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
402
       xml:space="preserve"><tspan
-
 
403
         id="tspan3026"
-
 
404
         sodipodi:role="line"
406
           y="192.40541"
405
         y="192.40541"
-
 
406
         x="155.9709">* answerboxes</tspan><tspan
-
 
407
         id="tspan3028"
407
           sodipodi:role="line"
408
         sodipodi:role="line"
408
           id="tspan3026">* answerboxes</tspan><tspan
-
 
409
           x="155.9709"
-
 
410
           y="202.37558"
409
         y="202.37558"
-
 
410
         x="155.9709">* phones</tspan><tspan
-
 
411
         id="tspan3030"
411
           sodipodi:role="line"
412
         sodipodi:role="line"
412
           id="tspan3028">* phones</tspan><tspan
-
 
413
           x="155.9709"
-
 
414
           y="212.34575"
413
         y="212.34575"
-
 
414
         x="155.9709">* (a)synchronous</tspan><tspan
-
 
415
         id="tspan3032"
415
           sodipodi:role="line"
416
         sodipodi:role="line"
416
           id="tspan3030">* (a)synchronous</tspan><tspan
-
 
417
           x="155.9709"
-
 
418
           y="222.31593"
417
         y="222.31593"
419
           sodipodi:role="line"
-
 
420
           id="tspan3032">* short messages</tspan></text>
418
         x="155.9709">* short messages</tspan></text>
421
      <text
419
    <text
422
         xml:space="preserve"
420
       id="text2478"
423
         style="font-size:35.00579834px;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"
-
 
-
 
421
       y="58.524769"
424
         x="27.721554"
422
       x="27.721554"
-
 
423
       style="font-size:35.00579834px;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"
-
 
424
       xml:space="preserve"><tspan
425
         y="58.524769"
425
         y="58.524769"
426
         id="text2478"><tspan
-
 
427
           sodipodi:role="line"
-
 
428
           id="tspan2480"
-
 
429
           x="27.721554"
426
         x="27.721554"
-
 
427
         id="tspan2480"
430
           y="58.524769">kernel</tspan></text>
428
         sodipodi:role="line">kernel</tspan></text>
-
 
429
    <g
-
 
430
       id="g1687"
-
 
431
       transform="translate(8.720631,-35.88566)">
431
      <path
432
      <path
432
         transform="matrix(0.919703,0,0,0.919703,-129.7253,2.865178)"
433
         transform="matrix(0.919703,0,0,0.919703,-129.7253,2.865178)"
433
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
434
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
434
         sodipodi:ry="27.5"
435
         sodipodi:ry="27.5"
435
         sodipodi:rx="55"
436
         sodipodi:rx="55"
Line 438... Line 439...
438
         id="path2671"
439
         id="path2671"
439
         style="fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
440
         style="fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
440
         sodipodi:type="arc" />
441
         sodipodi:type="arc" />
441
      <text
442
      <text
442
         id="text2675"
443
         id="text2675"
443
         y="261.84808"
444
         y="261.74728"
444
         x="362.43887"
445
         x="363.78198"
445
         style="font-size:11.03643227px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
446
         style="font-size:11.03643227px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
446
         xml:space="preserve"><tspan
447
         xml:space="preserve"><tspan
447
           y="261.84808"
448
           y="261.74728"
448
           x="362.43887"
449
           x="363.78198"
449
           id="tspan2677"
450
           id="tspan2677"
450
           sodipodi:role="line">Device Driver</tspan><tspan
451
           sodipodi:role="line">Device Driver</tspan><tspan
451
           id="tspan2679"
452
           id="tspan2679"
452
           y="275.64362"
453
           y="275.54282"
453
           x="362.43887"
454
           x="363.78198"
454
           sodipodi:role="line" /></text>
455
           sodipodi:role="line" /></text>
-
 
456
    </g>
-
 
457
    <g
-
 
458
       id="g5397"
-
 
459
       transform="matrix(1.147036,-0.220145,0.200289,1.260747,-91.71614,-9.521322)">
455
      <g
460
      <g
456
         transform="matrix(0.60836,0.10024,-0.125283,0.486756,63.13712,75.01405)"
461
         transform="matrix(0.60836,0.10024,-0.125283,0.486756,63.13712,75.01405)"
457
         id="g2731"
462
         id="g2731"
458
         style="fill:#bc4343;fill-opacity:1">
463
         style="fill:#bc4343;fill-opacity:1">
459
        <path
464
        <path
Line 495... Line 500...
495
         sodipodi:cx="461.5"
500
         sodipodi:cx="461.5"
496
         sodipodi:sides="3"
501
         sodipodi:sides="3"
497
         id="path2737"
502
         id="path2737"
498
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
503
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
499
         sodipodi:type="star" />
504
         sodipodi:type="star" />
-
 
505
    </g>
-
 
506
    <g
-
 
507
       id="g1677"
-
 
508
       transform="translate(-40.0314,46.68368)">
500
      <path
509
      <path
501
         transform="matrix(0.919703,0,0,0.919703,19.8594,-150.1205)"
510
         transform="matrix(0.919703,0,0,0.919703,19.8594,-150.1205)"
502
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
511
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
503
         sodipodi:ry="27.5"
512
         sodipodi:ry="27.5"
504
         sodipodi:rx="55"
513
         sodipodi:rx="55"
Line 507... Line 516...
507
         id="path2796"
516
         id="path2796"
508
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
517
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
509
         sodipodi:type="arc" />
518
         sodipodi:type="arc" />
510
      <text
519
      <text
511
         id="text2798"
520
         id="text2798"
512
         y="110.02853"
521
         y="109.2059"
513
         x="524.31635"
522
         x="526.51227"
514
         style="font-size:11.03643227px;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"
523
         style="font-size:11.03643227px;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"
515
         xml:space="preserve"><tspan
524
         xml:space="preserve"><tspan
516
           id="tspan2800"
525
           id="tspan2800"
517
           y="110.02853"
526
           y="109.2059"
518
           x="524.31635"
527
           x="526.51227"
519
           sodipodi:role="line">User Task</tspan></text>
528
           sodipodi:role="line">User Task</tspan></text>
-
 
529
    </g>
-
 
530
    <g
-
 
531
       id="g1682">
520
      <path
532
      <path
521
         transform="matrix(0.919703,0,0,0.919703,-19.36262,-206.7702)"
533
         transform="matrix(0.919703,0,0,0.919703,-19.36262,-206.7702)"
522
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
534
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
523
         sodipodi:ry="27.5"
535
         sodipodi:ry="27.5"
524
         sodipodi:rx="55"
536
         sodipodi:rx="55"
Line 527... Line 539...
527
         id="path2804"
539
         id="path2804"
528
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
540
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
529
         sodipodi:type="arc" />
541
         sodipodi:type="arc" />
530
      <text
542
      <text
531
         id="text2806"
543
         id="text2806"
532
         y="53.378975"
544
         y="52.205906"
533
         x="485.0943"
545
         x="486.04077"
534
         style="font-size:11.03643227px;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"
546
         style="font-size:11.03643227px;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"
535
         xml:space="preserve"><tspan
547
         xml:space="preserve"><tspan
536
           id="tspan2808"
548
           id="tspan2808"
537
           y="53.378975"
549
           y="52.205906"
538
           x="485.0943"
550
           x="486.04077"
539
           sodipodi:role="line">User Task</tspan></text>
551
           sodipodi:role="line">User Task</tspan></text>
-
 
552
    </g>
540
      <path
553
    <path
541
         inkscape:connector-type="polyline"
554
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
542
         id="path2858"
-
 
543
         d="M 479.60709,67.443927 L 435.54736,81.913721"
555
       d="M 479.60709,67.443927 L 435.54736,81.913721"
-
 
556
       id="path2858"
544
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
557
       inkscape:connector-type="polyline" />
545
      <path
558
    <path
-
 
559
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
546
         inkscape:connector-type="polyline"
560
       d="M 427.18586,102.08508 L 489.49262,129.13018"
547
         id="path2862"
561
       id="path2862"
548
         d="M 436.84802,89.880239 L 502.20599,99.635159"
-
 
549
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
550
      <path
-
 
551
         sodipodi:nodetypes="cc"
-
 
552
         inkscape:connector-type="polyline"
562
       inkscape:connector-type="polyline"
553
         id="path2864"
563
       sodipodi:nodetypes="cc" />
554
         d="M 492.1259,71.345894 L 404.35145,232.4982"
-
 
555
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
556
      <path
564
    <path
-
 
565
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
-
 
566
       d="M 492.1259,71.345894 L 419.6075,197.91784"
557
         sodipodi:nodetypes="cc"
567
       id="path2864"
558
         inkscape:connector-type="polyline"
568
       inkscape:connector-type="polyline"
559
         id="path1541"
569
       sodipodi:nodetypes="cc" />
560
         d="M 510.9877,119.72087 L 409.53418,233.05542"
-
 
561
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
562
      <path
570
    <path
-
 
571
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
-
 
572
       d="M 505.39382,177.1853 L 446.14868,204.57747"
-
 
573
       id="path1541"
563
         inkscape:connector-type="polyline"
574
       inkscape:connector-type="polyline"
-
 
575
       sodipodi:nodetypes="cc" />
-
 
576
    <path
-
 
577
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
578
       d="M 513.25469,74.390318 L 522.08923,126.40163"
564
         id="path1545"
579
       id="path1545"
565
         d="M 528.0022,72.356179 L 535.81967,80.633503"
580
       inkscape:connector-type="polyline"
-
 
581
       sodipodi:nodetypes="cc" />
-
 
582
    <g
-
 
583
       id="g5393"
566
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
584
       transform="matrix(0.646269,-0.630337,0.368809,1.070218,40.0729,180.2928)">
567
      <rect
585
      <rect
568
         transform="matrix(0.766817,0.641865,-0.622443,0.782665,0,0)"
586
         transform="matrix(0.766817,0.641865,-0.622443,0.782665,0,0)"
569
         y="-37.901917"
587
         y="-37.901913"
570
         x="313.03925"
588
         x="313.03909"
571
         height="3.0328963"
589
         height="3.032896"
572
         width="114.65971"
590
         width="114.65965"
573
         id="rect2480"
591
         id="rect2480"
574
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
592
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
575
      <path
593
      <path
576
         transform="matrix(0.578442,0.484185,-0.471951,0.593436,94.34901,-247.0761)"
594
         transform="matrix(0.578442,0.484185,-0.471951,0.593436,94.34901,-247.0761)"
577
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
595
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
Line 586... Line 604...
586
         sodipodi:cx="673"
604
         sodipodi:cx="673"
587
         sodipodi:sides="3"
605
         sodipodi:sides="3"
588
         id="path2482"
606
         id="path2482"
589
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
607
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
590
         sodipodi:type="star" />
608
         sodipodi:type="star" />
591
      <path
-
 
592
         sodipodi:type="arc"
-
 
593
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
594
         id="path2868"
-
 
595
         sodipodi:cx="578"
-
 
596
         sodipodi:cy="277.36218"
-
 
597
         sodipodi:rx="55"
-
 
598
         sodipodi:ry="27.5"
-
 
599
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
-
 
600
         transform="matrix(0.919703,0,0,0.919703,17.10739,-73.74982)" />
-
 
601
      <text
-
 
602
         sodipodi:linespacing="100%"
-
 
603
         xml:space="preserve"
-
 
604
         style="font-size:9.69246483px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
609
    </g>
605
         x="500.37152"
-
 
606
         y="183.758"
-
 
607
         id="text3534"><tspan
-
 
608
           id="tspan3538"
-
 
609
           sodipodi:role="line"
-
 
610
           y="183.758"
-
 
611
           x="500.37152">Capability Manager</tspan></text>
-
 
612
      <path
-
 
613
         sodipodi:nodetypes="cc"
-
 
614
         inkscape:connector-type="polyline"
-
 
615
         id="path2874"
-
 
616
         d="M 416.78328,233.19505 L 499.49143,179.04166"
-
 
617
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
618
      <g
610
    <g
619
         transform="matrix(0.919703,0,0,1.074106,-83.14023,-23.94372)"
-
 
620
         id="g2491">
611
       id="g2491"
-
 
612
       transform="matrix(0.919703,0,0,1.074106,-90.37394,-40.72516)">
621
        <rect
613
      <rect
622
           style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
623
           id="rect2456"
614
         y="234.3622"
624
           width="109"
-
 
625
           height="68.5"
-
 
626
           x="633.5"
615
         x="633.5"
-
 
616
         height="68.5"
-
 
617
         width="109"
627
           y="234.3622" />
618
         id="rect2456"
-
 
619
         style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
628
        <rect
620
      <rect
629
           style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
630
           id="rect2458"
621
         y="236.3622"
631
           width="104.5"
-
 
632
           height="64.745003"
-
 
633
           x="635.5"
622
         x="635.5"
-
 
623
         height="64.745003"
-
 
624
         width="104.5"
634
           y="236.3622" />
625
         id="rect2458"
-
 
626
         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
635
      </g>
627
    </g>
636
      <path
628
    <path
-
 
629
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
637
         inkscape:connector-type="polyline"
630
       d="M 498.69562,218.82203 L 544.68076,218.82203"
638
         id="path2460"
631
       id="path2460"
639
         d="M 505.92933,235.60347 L 551.91447,235.60347"
632
       inkscape:connector-type="polyline" />
640
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.91970271px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
641
      <text
633
    <text
642
         id="text2462"
634
       xml:space="preserve"
643
         y="239.77658"
-
 
644
         x="566.40857"
-
 
645
         style="font-size:8.60447502px;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"
635
       style="font-size:8.60447502px;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"
646
         xml:space="preserve"><tspan
636
       x="559.17487"
647
           y="239.77658"
637
       y="222.99515"
648
           x="566.40857"
638
       id="text2462"><tspan
-
 
639
         sodipodi:role="line"
649
           id="tspan2464"
640
         id="tspan2464"
-
 
641
         x="559.17487"
650
           sodipodi:role="line">IPC</tspan></text>
642
         y="222.99515">IPC</tspan></text>
651
      <g
643
    <g
652
         transform="matrix(0.919703,0,0,0.919703,-83.14023,26.95771)"
-
 
653
         id="g2474">
644
       id="g2474"
-
 
645
       transform="matrix(0.919703,0,0,0.919703,-90.37394,10.17627)">
654
        <rect
646
      <rect
655
           style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
656
           id="rect2466"
-
 
657
           width="47"
-
 
658
           height="4"
647
         y="259.86218"
659
           x="640"
648
         x="640"
-
 
649
         height="4"
-
 
650
         width="47"
660
           y="259.86218" />
651
         id="rect2466"
-
 
652
         style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
661
        <path
653
      <path
662
           sodipodi:type="star"
-
 
663
           style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
664
           id="path2468"
-
 
665
           sodipodi:sides="3"
-
 
666
           sodipodi:cx="673"
-
 
667
           sodipodi:cy="281.86221"
-
 
668
           sodipodi:r1="6.5"
-
 
669
           sodipodi:r2="3.25"
-
 
670
           sodipodi:arg1="0"
-
 
671
           sodipodi:arg2="1.0471976"
-
 
672
           inkscape:flatsided="true"
-
 
673
           inkscape:rounded="0"
-
 
674
           inkscape:randomized="0"
654
         transform="translate(14,-20)"
675
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
655
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
656
         inkscape:randomized="0"
-
 
657
         inkscape:rounded="0"
-
 
658
         inkscape:flatsided="true"
-
 
659
         sodipodi:arg2="1.0471976"
-
 
660
         sodipodi:arg1="0"
-
 
661
         sodipodi:r2="3.25"
-
 
662
         sodipodi:r1="6.5"
-
 
663
         sodipodi:cy="281.86221"
-
 
664
         sodipodi:cx="673"
-
 
665
         sodipodi:sides="3"
-
 
666
         id="path2468"
-
 
667
         style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
676
           transform="translate(14,-20)" />
668
         sodipodi:type="star" />
677
      </g>
669
    </g>
678
      <text
670
    <text
679
         id="text2470"
671
       xml:space="preserve"
680
         y="269.24271"
-
 
681
         x="559.75793"
-
 
682
         style="font-size:6.08623266px;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"
672
       style="font-size:6.08623266px;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"
683
         xml:space="preserve"><tspan
673
       x="552.52423"
684
           y="269.24271"
674
       y="252.46127"
-
 
675
       id="text2470"><tspan
685
           x="559.75793"
676
         sodipodi:role="line"
686
           id="tspan2472"
677
         id="tspan2472"
-
 
678
         x="552.52423"
687
           sodipodi:role="line">HW access</tspan></text>
679
         y="252.46127">HW access</tspan></text>
688
      <text
680
    <text
689
         id="text2485"
681
       xml:space="preserve"
690
         y="283.03619"
-
 
691
         x="561.2215"
-
 
692
         style="font-size:7.34500504px;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"
682
       style="font-size:7.34500504px;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"
693
         xml:space="preserve"><tspan
683
       x="553.98779"
694
           y="283.03619"
684
       y="266.25476"
695
           x="561.2215"
685
       id="text2485"><tspan
-
 
686
         sodipodi:role="line"
696
           id="tspan2487"
687
         id="tspan2487"
-
 
688
         x="553.98779"
697
           sodipodi:role="line">Interrupt</tspan><tspan
689
         y="266.25476">Interrupt</tspan><tspan
698
           id="tspan2489"
690
         sodipodi:role="line"
699
           y="292.21745"
691
         x="553.98779"
700
           x="561.2215"
692
         y="275.43602"
701
           sodipodi:role="line">via IPC</tspan></text>
693
         id="tspan2489">via IPC</tspan></text>
702
      <g
694
    <g
703
         style="fill:#000000;fill-opacity:1"
695
       id="g2589"
704
         transform="matrix(0.919703,0,0,0.919703,-83.97595,9.289304)"
696
       transform="matrix(0.919703,0,0,0.919703,-91.20966,-7.492132)"
705
         id="g2589">
697
       style="fill:#000000;fill-opacity:1">
706
        <rect
698
      <rect
707
           style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
708
           id="rect2591"
699
         y="259.86218"
709
           width="47"
-
 
710
           height="4"
-
 
711
           x="640"
700
         x="640"
-
 
701
         height="4"
-
 
702
         width="47"
712
           y="259.86218" />
703
         id="rect2591"
-
 
704
         style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
713
        <path
705
      <path
714
           sodipodi:type="star"
-
 
715
           style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
716
           id="path2593"
-
 
717
           sodipodi:sides="3"
-
 
718
           sodipodi:cx="673"
-
 
719
           sodipodi:cy="281.86221"
-
 
720
           sodipodi:r1="6.5"
-
 
721
           sodipodi:r2="3.25"
-
 
722
           sodipodi:arg1="0"
-
 
723
           sodipodi:arg2="1.0471976"
-
 
724
           inkscape:flatsided="true"
-
 
725
           inkscape:rounded="0"
-
 
726
           inkscape:randomized="0"
706
         transform="translate(14,-20)"
727
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
707
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
708
         inkscape:randomized="0"
-
 
709
         inkscape:rounded="0"
-
 
710
         inkscape:flatsided="true"
-
 
711
         sodipodi:arg2="1.0471976"
-
 
712
         sodipodi:arg1="0"
-
 
713
         sodipodi:r2="3.25"
-
 
714
         sodipodi:r1="6.5"
-
 
715
         sodipodi:cy="281.86221"
-
 
716
         sodipodi:cx="673"
-
 
717
         sodipodi:sides="3"
-
 
718
         id="path2593"
-
 
719
         style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
728
           transform="translate(14,-20)" />
720
         sodipodi:type="star" />
729
      </g>
721
    </g>
730
      <text
722
    <text
731
         id="text2595"
723
       xml:space="preserve"
732
         y="251.57228"
-
 
733
         x="562.45508"
-
 
734
         style="font-size:7.34500504px;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"
724
       style="font-size:7.34500504px;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"
-
 
725
       x="555.22137"
-
 
726
       y="234.79085"
735
         xml:space="preserve"><tspan
727
       id="text2595"><tspan
736
           id="tspan2599"
728
         sodipodi:role="line"
737
           y="251.57228"
729
         x="555.22137"
738
           x="562.45508"
730
         y="234.79085"
739
           sodipodi:role="line">Syscall</tspan></text>
731
         id="tspan2599">Syscall</tspan></text>
740
      <g
732
    <g
741
         style="fill:#1e1d70;fill-opacity:1"
733
       id="g3100"
742
         transform="matrix(0.919703,0,0,0.919703,-82.22053,44.31314)"
734
       transform="matrix(0.919703,0,0,0.919703,-89.45424,27.5317)"
743
         id="g3100">
735
       style="fill:#1e1d70;fill-opacity:1">
744
        <rect
736
      <rect
745
           style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
746
           id="rect3102"
-
 
747
           width="47"
-
 
748
           height="4"
737
         y="259.86218"
749
           x="640"
738
         x="640"
-
 
739
         height="4"
-
 
740
         width="47"
750
           y="259.86218" />
741
         id="rect3102"
-
 
742
         style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
751
        <path
743
      <path
752
           sodipodi:type="star"
-
 
753
           style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
754
           id="path3104"
-
 
755
           sodipodi:sides="3"
-
 
756
           sodipodi:cx="673"
-
 
757
           sodipodi:cy="281.86221"
-
 
758
           sodipodi:r1="6.5"
-
 
759
           sodipodi:r2="3.25"
-
 
760
           sodipodi:arg1="0"
-
 
761
           sodipodi:arg2="1.0471976"
-
 
762
           inkscape:flatsided="true"
-
 
763
           inkscape:rounded="0"
-
 
764
           inkscape:randomized="0"
744
         transform="translate(14,-20)"
765
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
745
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
746
         inkscape:randomized="0"
-
 
747
         inkscape:rounded="0"
-
 
748
         inkscape:flatsided="true"
-
 
749
         sodipodi:arg2="1.0471976"
-
 
750
         sodipodi:arg1="0"
-
 
751
         sodipodi:r2="3.25"
-
 
752
         sodipodi:r1="6.5"
-
 
753
         sodipodi:cy="281.86221"
-
 
754
         sodipodi:cx="673"
-
 
755
         sodipodi:sides="3"
-
 
756
         id="path3104"
-
 
757
         style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
766
           transform="translate(14,-20)" />
758
         sodipodi:type="star" />
767
      </g>
759
    </g>
768
      <path
760
    <path
769
         transform="matrix(0.919703,0,0,0.919703,-145.1628,-166.394)"
-
 
770
         d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
-
 
771
         sodipodi:ry="27.5"
761
       sodipodi:type="arc"
772
         sodipodi:rx="55"
-
 
773
         sodipodi:cy="277.36218"
-
 
774
         sodipodi:cx="578"
-
 
775
         id="path2743"
-
 
776
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
762
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
763
       id="path2743"
-
 
764
       sodipodi:cx="578"
-
 
765
       sodipodi:cy="277.36218"
-
 
766
       sodipodi:rx="55"
777
         sodipodi:type="arc" />
767
       sodipodi:ry="27.5"
-
 
768
       d="M 633 277.36218 A 55 27.5 0 1 1  523,277.36218 A 55 27.5 0 1 1  633 277.36218 z"
-
 
769
       transform="matrix(0.919703,0,0,0.919703,-145.1628,-166.394)" />
778
      <text
770
    <text
-
 
771
       xml:space="preserve"
779
         inkscape:connector-avoid="true"
772
       style="font-size:11.03643227px;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:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
773
       x="342.41681"
-
 
774
       y="93.066521"
780
         id="text2745"
775
       id="text2745"
781
         y="93.75515"
-
 
782
         x="362.9729"
776
       inkscape:connector-avoid="true"
783
         style="font-size:11.03643227px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
784
         xml:space="preserve"><tspan
777
       sodipodi:linespacing="125%"><tspan
785
           id="tspan2749"
778
         sodipodi:role="line"
786
           y="93.75515"
779
         id="tspan1673"
787
           x="362.9729"
780
         x="342.41681"
788
           sodipodi:role="line">NS Task</tspan></text>
781
         y="93.066521">Naming Service</tspan></text>
789
      <path
782
    <path
790
         sodipodi:nodetypes="cc"
783
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
791
         inkscape:connector-type="polyline"
784
       d="M 373.81224,203.86716 L 296.98431,154.28973"
792
         id="path4011"
785
       id="path4011"
793
         d="M 383.4744,234.37925 L 294.95017,145.64464"
786
       inkscape:connector-type="polyline"
794
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
787
       sodipodi:nodetypes="cc" />
795
      <path
788
    <path
-
 
789
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
790
       d="M 461,48.362183 L 341.86912,36.742048 L 293.93311,104.45334"
796
         sodipodi:nodetypes="cc"
791
       id="path4015"
797
         inkscape:connector-type="polyline"
792
       inkscape:connector-type="polyline"
798
         id="path4013"
793
       sodipodi:nodetypes="ccc" />
799
         d="M 512.01707,163.39632 L 424.62655,105.4704"
-
 
800
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
801
      <path
794
    <path
-
 
795
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
796
       d="M 385.46937,114.36218 L 398.18274,198.02374"
802
         sodipodi:nodetypes="ccc"
797
       id="path1575"
803
         inkscape:connector-type="polyline"
798
       inkscape:connector-type="polyline"
804
         id="path4015"
799
       sodipodi:nodetypes="cc" />
805
         d="M 461,48.362183 L 342.37765,31.910965 L 293.93311,104.45334"
-
 
806
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
807
      <path
800
    <path
-
 
801
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
802
       d="M 340.58207,100.32309 L 299.12327,123.35949"
808
         sodipodi:nodetypes="cc"
803
       id="path1675"
809
         inkscape:connector-type="polyline"
804
       inkscape:connector-type="polyline"
810
         id="path1575"
805
       sodipodi:nodetypes="cc" />
-
 
806
    <path
-
 
807
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
811
         d="M 385.46937,114.36218 L 397.16567,232.09557"
808
       d="M 460.36477,150.90797 L 300.13713,138.45358"
-
 
809
       id="path1693"
812
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
810
       inkscape:connector-type="polyline"
813
    </g>
811
       sodipodi:nodetypes="cc" />
814
  </g>
812
  </g>
815
</svg>
813
</svg>