Subversion Repositories HelenOS-doc

Rev

Rev 28 | Rev 97 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 28 Rev 46
Line 11... Line 11...
11
   width="600pt"
11
   width="600pt"
12
   height="400pt"
12
   height="400pt"
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/segabond/HelenOS/HelenOS-doc/design/src/images.vector"
16
   sodipodi:docbase="/home/segabond/HelenOS-doc/design/src/images.vector"
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"
-
 
20
   inkscape:export-xdpi="157.50999"
-
 
21
   inkscape:export-ydpi="157.50999">
19
  <defs
22
  <defs
20
     id="defs1597">
23
     id="defs1597">
21
    <marker
24
    <marker
22
       inkscape:stockid="Arrow2Lend"
25
       inkscape:stockid="Arrow2Lend"
23
       orient="auto"
26
       orient="auto"
Line 63... Line 66...
63
     pagecolor="#ffffff"
66
     pagecolor="#ffffff"
64
     bordercolor="#666666"
67
     bordercolor="#666666"
65
     borderopacity="1.0"
68
     borderopacity="1.0"
66
     inkscape:pageopacity="0.0"
69
     inkscape:pageopacity="0.0"
67
     inkscape:pageshadow="2"
70
     inkscape:pageshadow="2"
68
     inkscape:zoom="0.8915346"
71
     inkscape:zoom="2.5216406"
69
     inkscape:cx="470.75345"
72
     inkscape:cx="176.10282"
70
     inkscape:cy="182.83082"
73
     inkscape:cy="387.50751"
71
     inkscape:document-units="px"
74
     inkscape:document-units="px"
72
     inkscape:current-layer="layer1"
75
     inkscape:current-layer="layer1"
73
     inkscape:window-width="1272"
76
     inkscape:window-width="1272"
74
     inkscape:window-height="940"
77
     inkscape:window-height="940"
75
     inkscape:window-x="0"
78
     inkscape:window-x="0"
Line 89... Line 92...
89
  </metadata>
92
  </metadata>
90
  <g
93
  <g
91
     inkscape:label="Layer 1"
94
     inkscape:label="Layer 1"
92
     inkscape:groupmode="layer"
95
     inkscape:groupmode="layer"
93
     id="layer1">
96
     id="layer1">
94
    <g
-
 
95
       id="g1917"
-
 
96
       transform="matrix(0.59418,0,0,0.59418,-51.47117,-19.60545)">
-
 
97
      <g
-
 
98
         transform="translate(14.5,-31.5)"
-
 
99
         id="g1919">
-
 
100
        <g
-
 
101
           transform="translate(-59.5,31.50001)"
-
 
102
           id="g3159">
-
 
103
          <rect
97
    <rect
104
             ry="0"
-
 
105
             rx="0"
-
 
106
             y="37.778923"
-
 
107
             x="137"
-
 
108
             height="325.08325"
98
       style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
109
             width="305.5"
-
 
110
             id="rect1603"
99
       id="rect1603"
111
             style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
100
       width="181.52199"
-
 
101
       height="156.6738"
-
 
102
       x="3.1933899"
-
 
103
       y="2.8420405"
112
          <g
104
       rx="0"
113
             id="g2666">
105
       ry="0" />
114
            <rect
106
    <rect
115
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
107
       style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
116
               id="rect2537"
108
       id="rect2537"
117
               width="271"
109
       width="180.45457"
118
               height="18.5"
110
       height="10.99233"
119
               x="156"
111
       x="2.9772201"
120
               y="323.36218" />
112
       y="174.00768" />
121
            <text
113
    <text
122
               xml:space="preserve"
114
       xml:space="preserve"
123
               style="font-size:12px;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"
115
       style="font-size:7.13015985px;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"
124
               x="264.5"
116
       x="77.445747"
125
               y="337.36218"
117
       y="182.32619"
126
               id="text2541"><tspan
118
       id="text2541"><tspan
127
                 sodipodi:role="line"
119
         sodipodi:role="line"
128
                 id="tspan2543"
120
         id="tspan2543"
129
                 x="264.5"
121
         x="77.445747"
130
                 y="337.36218">HARDWARE</tspan></text>
122
         y="182.32619">HARDWARE</tspan></text>
131
          </g>
-
 
132
          <g
123
    <g
133
             id="g3088">
124
       id="g3088"
-
 
125
       transform="matrix(0.59418,0,0,0.59418,-78.20927,-19.60544)">
134
            <rect
126
      <rect
135
               ry="0"
-
 
136
               y="131.86218"
-
 
137
               x="157"
-
 
138
               height="76.5"
-
 
139
               width="134"
127
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
140
               id="rect2482"
128
         id="rect2482"
-
 
129
         width="134"
-
 
130
         height="76.5"
-
 
131
         x="157"
141
               style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
132
         y="131.86218"
-
 
133
         ry="0" />
142
            <text
134
      <text
-
 
135
         xml:space="preserve"
143
               sodipodi:linespacing="100%"
136
         style="font-size:12.34694099px;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"
144
               id="text2484"
137
         x="158.81418"
145
               y="144.00447"
138
         y="144.00447"
-
 
139
         id="text2484"
-
 
140
         sodipodi:linespacing="100%"><tspan
146
               x="158.81418"
141
           x="158.81418"
147
               style="font-size:12.34694099px;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"
-
 
148
               xml:space="preserve"><tspan
-
 
149
                 id="tspan2906"
-
 
150
                 sodipodi:role="line"
-
 
151
                 y="144.00447"
142
           y="144.00447"
-
 
143
           sodipodi:role="line"
152
                 x="158.81418">Scheduler</tspan></text>
144
           id="tspan2906">Scheduler</tspan></text>
153
            <text
145
      <text
-
 
146
         xml:space="preserve"
154
               sodipodi:linespacing="100%"
147
         style="font-size:10.84064579px;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"
155
               id="text2488"
148
         x="162.53453"
156
               y="160.50172"
149
         y="160.50172"
-
 
150
         id="text2488"
-
 
151
         sodipodi:linespacing="100%"><tspan
157
               x="162.53453"
152
           x="162.53453"
158
               style="font-size:10.84064579px;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"
-
 
159
               xml:space="preserve"><tspan
-
 
160
                 id="tspan3018"
-
 
161
                 sodipodi:role="line"
-
 
162
                 y="160.50172"
153
           y="160.50172"
163
                 x="162.53453">* threads</tspan><tspan
-
 
164
                 id="tspan3020"
-
 
165
                 sodipodi:role="line"
154
           sodipodi:role="line"
-
 
155
           id="tspan3018">* threads</tspan><tspan
-
 
156
           x="162.53453"
166
                 y="171.34237"
157
           y="171.34237"
167
                 x="162.53453">* per CPU run-queues</tspan><tspan
-
 
168
                 id="tspan3022"
-
 
169
                 sodipodi:role="line"
158
           sodipodi:role="line"
-
 
159
           id="tspan3020">* per CPU run-queues</tspan><tspan
-
 
160
           x="162.53453"
170
                 y="182.18302"
161
           y="182.18302"
171
                 x="162.53453">* load balancing</tspan><tspan
-
 
172
                 id="tspan3024"
-
 
173
                 sodipodi:role="line"
162
           sodipodi:role="line"
-
 
163
           id="tspan3022">* load balancing</tspan><tspan
-
 
164
           x="162.53453"
174
                 y="193.02366"
165
           y="193.02366"
-
 
166
           sodipodi:role="line"
175
                 x="162.53453" /></text>
167
           id="tspan3024" /></text>
176
          </g>
168
    </g>
177
          <g
169
    <g
178
             transform="translate(141.4213,-169.7056)"
-
 
179
             id="g3079">
170
       id="g3079"
-
 
171
       transform="matrix(0.59418,0,0,0.59418,5.820438,-120.4411)">
180
            <rect
172
      <rect
181
               ry="0"
-
 
182
               y="214.11218"
-
 
183
               x="156.5"
-
 
184
               height="76.5"
-
 
185
               width="134"
173
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
186
               id="rect2507"
174
         id="rect2507"
-
 
175
         width="134"
-
 
176
         height="76.5"
-
 
177
         x="156.5"
187
               style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
178
         y="214.11218"
-
 
179
         ry="0" />
188
            <text
180
      <text
-
 
181
         xml:space="preserve"
189
               sodipodi:linespacing="100%"
182
         style="font-size:11.84057426px;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"
190
               id="text2509"
183
         x="157.9801"
191
               y="226.9698"
184
         y="226.9698"
-
 
185
         id="text2509"
-
 
186
         sodipodi:linespacing="100%"><tspan
192
               x="157.9801"
187
           x="157.9801"
193
               style="font-size:11.84057426px;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"
-
 
194
               xml:space="preserve"><tspan
-
 
195
                 id="tspan2902"
-
 
196
                 sodipodi:role="line"
-
 
197
                 y="226.9698"
188
           y="226.9698"
-
 
189
           sodipodi:role="line"
198
                 x="157.9801">Memory Management</tspan></text>
190
           id="tspan2902">Memory Management</tspan></text>
199
            <text
191
      <text
-
 
192
         xml:space="preserve"
200
               sodipodi:linespacing="100%"
193
         style="font-size:10.84064579px;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"
201
               id="text2513"
194
         x="163.03453"
202
               y="245.75172"
195
         y="245.75172"
-
 
196
         id="text2513"
-
 
197
         sodipodi:linespacing="100%"><tspan
203
               x="163.03453"
198
           x="163.03453"
204
               style="font-size:10.84064579px;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"
-
 
205
               xml:space="preserve"><tspan
-
 
206
                 id="tspan3063"
-
 
207
                 sodipodi:role="line"
-
 
208
                 y="245.75172"
199
           y="245.75172"
209
                 x="163.03453">* physical memory</tspan><tspan
-
 
210
                 id="tspan3065"
-
 
211
                 sodipodi:role="line"
200
           sodipodi:role="line"
-
 
201
           id="tspan3063">* physical memory</tspan><tspan
-
 
202
           x="163.03453"
212
                 y="256.59237"
203
           y="256.59237"
213
                 x="163.03453">* virtual memory</tspan><tspan
-
 
214
                 id="tspan3067"
-
 
215
                 sodipodi:role="line"
204
           sodipodi:role="line"
-
 
205
           id="tspan3065">* virtual memory</tspan><tspan
-
 
206
           x="163.03453"
216
                 y="267.43302"
207
           y="267.43302"
-
 
208
           sodipodi:role="line"
217
                 x="163.03453">* address spaces</tspan></text>
209
           id="tspan3067">* address spaces</tspan></text>
218
          </g>
210
    </g>
219
          <g
-
 
220
             transform="translate(0.707107,-2.828427)"
-
 
221
             id="g3109">
-
 
222
            <rect
211
    <rect
223
               ry="0"
212
       ry="0"
224
               y="132.36218"
213
       y="57.360931"
225
               x="296.5"
214
       x="98.385246"
226
               height="88"
215
       height="46.639069"
227
               width="134"
216
       width="79.620117"
228
               id="rect2523"
217
       id="rect2523"
229
               style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
218
       style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
230
            <text
219
    <text
231
               sodipodi:linespacing="100%"
220
       sodipodi:linespacing="100%"
232
               id="text2525"
221
       id="text2525"
233
               y="143.99086"
222
       y="64.270462"
234
               x="298.15076"
223
       x="99.366096"
235
               style="font-size:12px;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"
224
       style="font-size:7.13015985px;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"
236
               xml:space="preserve"><tspan
225
       xml:space="preserve"><tspan
237
                 id="tspan2893"
226
         id="tspan2893"
238
                 sodipodi:role="line"
227
         sodipodi:role="line"
239
                 y="143.99086"
228
         y="64.270462"
240
                 x="298.15076">Syscalls</tspan></text>
229
         x="99.366096">Syscalls</tspan></text>
241
            <text
230
    <text
242
               sodipodi:linespacing="100%"
231
       sodipodi:linespacing="100%"
243
               id="text2529"
232
       id="text2529"
244
               y="159.9843"
233
       y="73.773438"
245
               x="301.12271"
234
       x="101.13197"
246
               style="font-size:10.76124954px;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"
235
       style="font-size:6.39411926px;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"
247
               xml:space="preserve"><tspan
236
       xml:space="preserve"><tspan
248
                 id="tspan2962"
237
         id="tspan2962"
249
                 sodipodi:role="line"
238
         sodipodi:role="line"
250
                 y="159.9843"
239
         y="73.773438"
251
                 x="301.12271">* thread/task control</tspan><tspan
240
         x="101.13197">* thread/task control</tspan><tspan
252
                 id="tspan2964"
241
         id="tspan2964"
253
                 sodipodi:role="line"
242
         sodipodi:role="line"
254
                 y="170.74555"
243
         y="80.167557"
255
                 x="301.12271">* address space control</tspan><tspan
244
         x="101.13197">* address space control</tspan><tspan
256
                 id="tspan2966"
245
         id="tspan2966"
257
                 sodipodi:role="line"
246
         sodipodi:role="line"
258
                 y="181.5068"
247
         y="86.561676"
259
                 x="301.12271">* IPC</tspan><tspan
248
         x="101.13197">* IPC</tspan><tspan
260
                 id="tspan2968"
249
         id="tspan2968"
261
                 sodipodi:role="line"
250
         sodipodi:role="line"
262
                 y="192.26805"
251
         y="92.955795"
263
                 x="301.12271">* DDI</tspan></text>
252
         x="101.13197">* DDI</tspan></text>
264
          </g>
-
 
265
          <g
253
    <g
266
             transform="translate(-139.3,3.535533)"
-
 
267
             id="g3069">
254
       id="g3069"
-
 
255
       transform="matrix(0.59418,0,0,0.59418,-160.9785,-17.5047)">
268
            <rect
256
      <rect
269
               ry="0"
-
 
270
               y="214.11218"
-
 
271
               x="296.5"
-
 
272
               height="76.5"
-
 
273
               width="134"
257
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
274
               id="rect2558"
258
         id="rect2558"
-
 
259
         width="134"
-
 
260
         height="76.5"
-
 
261
         x="296.5"
275
               style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
262
         y="214.11218"
-
 
263
         ry="0" />
276
            <text
264
      <text
-
 
265
         xml:space="preserve"
277
               sodipodi:linespacing="100%"
266
         style="font-size:12px;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"
278
               id="text2560"
267
         x="296.94366"
279
               y="226.69797"
268
         y="226.69797"
-
 
269
         id="text2560"
-
 
270
         sodipodi:linespacing="100%"><tspan
280
               x="296.94366"
271
           x="296.94366"
281
               style="font-size:12px;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"
-
 
282
               xml:space="preserve"><tspan
-
 
283
                 id="tspan3008"
-
 
284
                 sodipodi:role="line"
-
 
285
                 y="226.69797"
272
           y="226.69797"
-
 
273
           sodipodi:role="line"
286
                 x="296.94366">Kernel Device Drivers</tspan></text>
274
           id="tspan3008">Kernel Device Drivers</tspan></text>
287
            <text
275
      <text
-
 
276
         xml:space="preserve"
288
               sodipodi:linespacing="100%"
277
         style="font-size:11.57782459px;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"
289
               id="text2564"
278
         x="302.03455"
290
               y="243.31181"
279
         y="243.31181"
-
 
280
         id="text2564"
-
 
281
         sodipodi:linespacing="100%"><tspan
291
               x="302.03455"
282
           x="302.03455"
292
               style="font-size:11.57782459px;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"
-
 
293
               xml:space="preserve"><tspan
-
 
294
                 id="tspan3010"
-
 
295
                 sodipodi:role="line"
-
 
296
                 y="243.31181"
283
           y="243.31181"
297
                 x="302.03455">* system clock</tspan><tspan
-
 
298
                 id="tspan3012"
-
 
299
                 sodipodi:role="line"
284
           sodipodi:role="line"
-
 
285
           id="tspan3010">* system clock</tspan><tspan
-
 
286
           x="302.03455"
300
                 y="254.88964"
287
           y="254.88964"
301
                 x="302.03455">* interrupt controllers</tspan><tspan
-
 
302
                 id="tspan3014"
-
 
303
                 sodipodi:role="line"
288
           sodipodi:role="line"
-
 
289
           id="tspan3012">* interrupt controllers</tspan><tspan
-
 
290
           x="302.03455"
304
                 y="266.46746"
291
           y="266.46746"
305
                 x="302.03455">* basic console</tspan><tspan
-
 
306
                 id="tspan3016"
-
 
307
                 sodipodi:role="line"
292
           sodipodi:role="line"
-
 
293
           id="tspan3014">* basic console</tspan><tspan
-
 
294
           x="302.03455"
308
                 y="278.04529"
295
           y="278.04529"
-
 
296
           sodipodi:role="line"
309
                 x="302.03455">* SMP config</tspan></text>
297
           id="tspan3016">* SMP config</tspan></text>
310
          </g>
298
    </g>
311
          <g
299
    <g
312
             transform="translate(-129.4005,3.535534)"
300
       transform="matrix(0.196441,0,0,0.171582,-43.72162,129.5512)"
313
             id="g2787">
301
       id="g2654"
314
            <g
-
 
315
               transform="matrix(0.330608,0,0,0.288771,187.443,247.4939)"
-
 
316
               id="g2654">
302
       style="fill:#000000;fill-opacity:1">
317
              <path
303
      <path
318
                 sodipodi:type="star"
304
         sodipodi:type="star"
319
                 style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
305
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
320
                 id="path2656"
306
         id="path2656"
321
                 sodipodi:sides="3"
307
         sodipodi:sides="3"
322
                 sodipodi:cx="461.5"
308
         sodipodi:cx="461.5"
323
                 sodipodi:cy="193.86218"
309
         sodipodi:cy="193.86218"
324
                 sodipodi:r1="34.5"
310
         sodipodi:r1="34.5"
Line 329... Line 315...
329
                 inkscape:rounded="0"
315
         inkscape:rounded="0"
330
                 inkscape:randomized="0"
316
         inkscape:randomized="0"
331
                 d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
317
         d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
332
                 transform="translate(15.5,30)" />
318
         transform="translate(15.5,30)" />
333
              <rect
319
      <rect
334
                 style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
320
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
335
                 id="rect2658"
321
         id="rect2658"
336
                 width="22"
322
         width="22"
337
                 height="66.5"
323
         height="66.5"
338
                 x="466"
324
         x="466"
339
                 y="154.36218" />
325
         y="154.36218" />
340
            </g>
326
    </g>
341
            <g
327
    <g
342
               transform="matrix(-0.330608,-1.04935e-17,9.165597e-18,-0.288771,525.7,366.4536)"
328
       transform="matrix(-0.196441,-6.235028e-18,5.446014e-18,-0.171582,157.2639,200.2347)"
343
               id="g2660">
329
       id="g2660"
-
 
330
       style="fill:#000000;fill-opacity:1">
344
              <path
331
      <path
345
                 sodipodi:type="star"
332
         sodipodi:type="star"
346
                 style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
333
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
347
                 id="path2662"
334
         id="path2662"
348
                 sodipodi:sides="3"
335
         sodipodi:sides="3"
349
                 sodipodi:cx="461.5"
336
         sodipodi:cx="461.5"
350
                 sodipodi:cy="193.86218"
337
         sodipodi:cy="193.86218"
351
                 sodipodi:r1="34.5"
338
         sodipodi:r1="34.5"
Line 356... Line 343...
356
                 inkscape:rounded="0"
343
         inkscape:rounded="0"
357
                 inkscape:randomized="0"
344
         inkscape:randomized="0"
358
                 d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
345
         d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
359
                 transform="translate(15.5,30)" />
346
         transform="translate(15.5,30)" />
360
              <rect
347
      <rect
361
                 style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
348
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
362
                 id="rect2664"
349
         id="rect2664"
363
                 width="22"
350
         width="22"
364
                 height="66.5"
351
         height="66.5"
365
                 x="466"
352
         x="466"
366
                 y="154.36218" />
353
         y="154.36218" />
367
            </g>
354
    </g>
368
          </g>
-
 
369
          <g
355
    <g
370
             transform="translate(-4.94924e-8,167.5843)"
-
 
371
             id="g3098">
356
       id="g3098"
-
 
357
       transform="matrix(0.59418,0,0,0.59418,-78.20927,79.9698)">
372
            <rect
358
      <rect
373
               ry="0"
-
 
374
               y="49.618584"
-
 
375
               x="297.16"
-
 
376
               height="76.5"
-
 
377
               width="134"
359
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
378
               id="rect2868"
360
         id="rect2868"
-
 
361
         width="134"
-
 
362
         height="76.5"
-
 
363
         x="297.16"
379
               style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
364
         y="49.618584"
-
 
365
         ry="0" />
380
            <text
366
      <text
-
 
367
         xml:space="preserve"
381
               sodipodi:linespacing="100%"
368
         style="font-size:11.48550129px;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
               id="text2870"
369
         x="300.0892"
383
               y="62.236725"
370
         y="62.236725"
-
 
371
         id="text2870"
-
 
372
         sodipodi:linespacing="100%"><tspan
384
               x="300.0892"
373
           x="300.0892"
385
               style="font-size:11.48550129px;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"
-
 
386
               xml:space="preserve"><tspan
-
 
387
                 id="tspan2889"
-
 
388
                 sodipodi:role="line"
-
 
389
                 y="62.236725"
374
           y="62.236725"
390
                 x="300.0892">IPC</tspan><tspan
-
 
391
                 id="tspan2891"
-
 
392
                 sodipodi:role="line"
375
           sodipodi:role="line"
-
 
376
           id="tspan2889">IPC</tspan><tspan
-
 
377
           x="300.0892"
393
                 y="73.722226"
378
           y="73.722226"
-
 
379
           sodipodi:role="line"
394
                 x="300.0892" /></text>
380
           id="tspan2891" /></text>
395
            <text
381
      <text
-
 
382
         xml:space="preserve"
396
               sodipodi:linespacing="100%"
383
         style="font-size:10.84064579px;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
               id="text2874"
384
         x="302.98743"
398
               y="76.30838"
385
         y="76.30838"
-
 
386
         id="text2874"
-
 
387
         sodipodi:linespacing="100%"><tspan
399
               x="302.98743"
388
           x="302.98743"
400
               style="font-size:10.84064579px;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"
-
 
401
               xml:space="preserve"><tspan
-
 
402
                 id="tspan3026"
-
 
403
                 sodipodi:role="line"
-
 
404
                 y="76.30838"
389
           y="76.30838"
405
                 x="302.98743">* answerboxes</tspan><tspan
-
 
406
                 id="tspan3028"
-
 
407
                 sodipodi:role="line"
390
           sodipodi:role="line"
-
 
391
           id="tspan3026">* answerboxes</tspan><tspan
-
 
392
           x="302.98743"
408
                 y="87.149026"
393
           y="87.149026"
409
                 x="302.98743">* phones</tspan><tspan
-
 
410
                 id="tspan3030"
-
 
411
                 sodipodi:role="line"
394
           sodipodi:role="line"
-
 
395
           id="tspan3028">* phones</tspan><tspan
-
 
396
           x="302.98743"
412
                 y="97.989672"
397
           y="97.989672"
413
                 x="302.98743">* (a)synchronous</tspan><tspan
-
 
414
                 id="tspan3032"
-
 
415
                 sodipodi:role="line"
398
           sodipodi:role="line"
-
 
399
           id="tspan3030">* (a)synchronous</tspan><tspan
-
 
400
           x="302.98743"
416
                 y="108.83032"
401
           y="108.83032"
-
 
402
           sodipodi:role="line"
417
                 x="302.98743">* short messages</tspan></text>
403
           id="tspan3032">* short messages</tspan></text>
418
          </g>
-
 
419
        </g>
404
    </g>
420
        <text
405
    <text
421
           id="text2478"
406
       id="text2478"
422
           y="129.82321"
407
       y="38.816235"
423
           x="104.04089"
408
       x="18.963459"
424
           style="font-size:38.06208038px;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"
409
       style="font-size:22.61572647px;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"
425
           xml:space="preserve"><tspan
410
       xml:space="preserve"><tspan
426
             y="129.82321"
411
         y="38.816235"
427
             x="104.04089"
412
         x="18.963459"
428
             id="tspan2480"
413
         id="tspan2480"
429
             sodipodi:role="line">kernel</tspan></text>
414
         sodipodi:role="line">kernel</tspan></text>
430
      </g>
-
 
431
      <g
-
 
432
         transform="translate(-53,37)"
-
 
433
         id="g2681">
-
 
434
        <path
415
    <path
435
           sodipodi:type="arc"
416
       sodipodi:type="arc"
436
           style="opacity:1;fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
417
       style="fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
437
           id="path2671"
418
       id="path2671"
438
           sodipodi:cx="578"
419
       sodipodi:cx="578"
439
           sodipodi:cy="277.36218"
420
       sodipodi:cy="277.36218"
440
           sodipodi:rx="55"
421
       sodipodi:rx="55"
441
           sodipodi:ry="27.5"
422
       sodipodi:ry="27.5"
442
           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" />
423
       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"
-
 
424
       transform="matrix(0.59418,0,0,0.59418,-82.75614,2.856988)" />
443
        <text
425
    <text
444
           xml:space="preserve"
426
       xml:space="preserve"
445
           style="font-size:12px;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"
427
       style="font-size:7.13015985px;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
           x="538.5"
428
       x="235.20979"
447
           y="274.86218"
429
       y="170.17461"
448
           id="text2675"><tspan
430
       id="text2675"><tspan
449
             sodipodi:role="line"
431
         sodipodi:role="line"
450
             id="tspan2677"
432
         id="tspan2677"
451
             x="538.5"
433
         x="235.20979"
452
             y="274.86218">Device Driver</tspan><tspan
434
         y="170.17461">Device Driver</tspan><tspan
453
             sodipodi:role="line"
435
         sodipodi:role="line"
454
             x="538.5"
436
         x="235.20979"
455
             y="289.86218"
437
         y="179.08731"
456
             id="tspan2679">Interface</tspan></text>
438
         id="tspan2679" /></text>
457
      </g>
439
    <g
458
      <g
440
       id="g2729"
459
         style="fill:#bc4343;fill-opacity:1"
-
 
460
         transform="matrix(0.770024,0.108992,-0.158575,0.529254,102.9892,114.3313)"
441
       transform="matrix(0.393035,6.476087e-2,-8.093963e-2,0.314472,40.5443,48.32792)"
461
         id="g2729">
442
       style="fill:#bc4343;fill-opacity:1">
462
        <g
443
      <g
463
           style="fill:#bc4343;fill-opacity:1"
444
         transform="translate(3.889087,2.828427)"
464
           id="g2731"
445
         id="g2731"
465
           transform="translate(3.889087,2.828427)">
446
         style="fill:#bc4343;fill-opacity:1">
466
          <path
-
 
467
             transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)"
-
 
468
             d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
-
 
469
             inkscape:randomized="0"
-
 
470
             inkscape:rounded="0"
-
 
471
             inkscape:flatsided="true"
-
 
472
             sodipodi:arg2="2.6179939"
-
 
473
             sodipodi:arg1="1.5707963"
-
 
474
             sodipodi:r2="17.25"
-
 
475
             sodipodi:r1="34.5"
-
 
476
             sodipodi:cy="193.86218"
-
 
477
             sodipodi:cx="461.5"
-
 
478
             sodipodi:sides="3"
-
 
479
             id="path2733"
-
 
480
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
481
             sodipodi:type="star" />
-
 
482
          <rect
-
 
483
             transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)"
-
 
484
             y="-339.11758"
-
 
485
             x="487.99454"
-
 
486
             height="88.587173"
-
 
487
             width="8.4741507"
-
 
488
             id="rect2735"
-
 
489
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
-
 
490
        </g>
-
 
491
        <path
447
        <path
492
           sodipodi:type="star"
448
           sodipodi:type="star"
493
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
449
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
494
           id="path2737"
450
           id="path2733"
495
           sodipodi:sides="3"
451
           sodipodi:sides="3"
496
           sodipodi:cx="461.5"
452
           sodipodi:cx="461.5"
497
           sodipodi:cy="193.86218"
453
           sodipodi:cy="193.86218"
498
           sodipodi:r1="34.5"
454
           sodipodi:r1="34.5"
499
           sodipodi:r2="17.25"
455
           sodipodi:r2="17.25"
Line 501... Line 457...
501
           sodipodi:arg2="2.6179939"
457
           sodipodi:arg2="2.6179939"
502
           inkscape:flatsided="true"
458
           inkscape:flatsided="true"
503
           inkscape:rounded="0"
459
           inkscape:rounded="0"
504
           inkscape:randomized="0"
460
           inkscape:randomized="0"
505
           d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
461
           d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
506
           transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)" />
462
           transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" />
-
 
463
        <rect
-
 
464
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
465
           id="rect2735"
-
 
466
           width="8.4741507"
-
 
467
           height="88.587173"
-
 
468
           x="487.99454"
-
 
469
           y="-339.11758"
-
 
470
           transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" />
507
      </g>
471
      </g>
508
      <g
-
 
509
         transform="translate(-15.05025,10.02691)"
-
 
510
         id="g2757">
-
 
511
        <path
472
      <path
512
           sodipodi:type="arc"
473
         transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)"
513
           style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
474
         d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
514
           id="path2743"
475
         inkscape:randomized="0"
515
           sodipodi:cx="578"
476
         inkscape:rounded="0"
516
           sodipodi:cy="277.36218"
477
         inkscape:flatsided="true"
517
           sodipodi:rx="55"
478
         sodipodi:arg2="2.6179939"
518
           sodipodi:ry="27.5"
479
         sodipodi:arg1="1.5707963"
519
           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"
-
 
520
           transform="translate(-54.38743,-156.2596)" />
-
 
521
        <text
-
 
522
           xml:space="preserve"
480
         sodipodi:r2="17.25"
523
           style="font-size:12px;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"
-
 
524
           x="498.11258"
481
         sodipodi:r1="34.5"
525
           y="126.60257"
482
         sodipodi:cy="193.86218"
526
           id="text2745"><tspan
483
         sodipodi:cx="461.5"
527
             sodipodi:role="line"
484
         sodipodi:sides="3"
528
             x="498.11258"
485
         id="path2737"
529
             y="126.60257"
486
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
530
             id="tspan2749">NS Task</tspan></text>
487
         sodipodi:type="star" />
531
      </g>
488
    </g>
532
      <g
489
    <g
533
         transform="translate(17,-17.5)"
-
 
534
         id="g2789">
490
       id="g2794"
-
 
491
       transform="matrix(0.59418,0,0,0.59418,46.83021,27.11659)">
535
        <path
492
      <path
536
           sodipodi:type="arc"
-
 
537
           style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
538
           id="path2764"
-
 
539
           sodipodi:cx="578"
-
 
540
           sodipodi:cy="277.36218"
493
         transform="translate(-55.44809,-207.1713)"
541
           sodipodi:rx="55"
-
 
542
           sodipodi:ry="27.5"
-
 
543
           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"
494
         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"
-
 
495
         sodipodi:ry="27.5"
-
 
496
         sodipodi:rx="55"
-
 
497
         sodipodi:cy="277.36218"
-
 
498
         sodipodi:cx="578"
-
 
499
         id="path2796"
-
 
500
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
544
           transform="translate(-55.44809,-207.1713)" />
501
         sodipodi:type="arc" />
545
        <text
502
      <text
546
           xml:space="preserve"
-
 
547
           style="font-size:12px;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"
-
 
548
           x="493.05191"
503
         id="text2798"
549
           y="75.690849"
504
         y="75.690849"
550
           id="text2766"><tspan
-
 
551
             sodipodi:role="line"
-
 
552
             x="493.05191"
505
         x="493.05191"
553
             y="75.690849"
-
 
554
             id="tspan2768">User Task</tspan></text>
-
 
555
      </g>
-
 
556
      <g
-
 
557
         transform="translate(165.4404,78.6328)"
-
 
558
         id="g2794">
-
 
559
        <path
-
 
560
           sodipodi:type="arc"
-
 
561
           style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
562
           id="path2796"
-
 
563
           sodipodi:cx="578"
-
 
564
           sodipodi:cy="277.36218"
-
 
565
           sodipodi:rx="55"
-
 
566
           sodipodi:ry="27.5"
-
 
567
           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"
-
 
568
           transform="translate(-55.44809,-207.1713)" />
-
 
569
        <text
-
 
570
           xml:space="preserve"
-
 
571
           style="font-size:12px;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"
506
         style="font-size:12px;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"
-
 
507
         xml:space="preserve"><tspan
572
           x="493.05191"
508
           id="tspan2800"
573
           y="75.690849"
509
           y="75.690849"
574
           id="text2798"><tspan
-
 
575
             sodipodi:role="line"
-
 
576
             x="493.05191"
510
           x="493.05191"
577
             y="75.690849"
-
 
578
             id="tspan2800">User Task</tspan></text>
511
           sodipodi:role="line">User Task</tspan></text>
579
      </g>
512
    </g>
580
      <g
513
    <g
581
         transform="translate(122.794,17.0373)"
-
 
582
         id="g2802">
514
       id="g2802"
-
 
515
       transform="matrix(0.59418,0,0,0.59418,21.49057,-9.482227)">
583
        <path
516
      <path
584
           sodipodi:type="arc"
-
 
585
           style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
586
           id="path2804"
-
 
587
           sodipodi:cx="578"
-
 
588
           sodipodi:cy="277.36218"
517
         transform="translate(-55.44809,-207.1713)"
589
           sodipodi:rx="55"
-
 
590
           sodipodi:ry="27.5"
-
 
591
           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"
518
         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"
-
 
519
         sodipodi:ry="27.5"
-
 
520
         sodipodi:rx="55"
-
 
521
         sodipodi:cy="277.36218"
-
 
522
         sodipodi:cx="578"
-
 
523
         id="path2804"
-
 
524
         style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
592
           transform="translate(-55.44809,-207.1713)" />
525
         sodipodi:type="arc" />
593
        <text
526
      <text
594
           xml:space="preserve"
-
 
595
           style="font-size:12px;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"
-
 
596
           x="493.05191"
527
         id="text2806"
597
           y="75.690849"
528
         y="75.690849"
598
           id="text2806"><tspan
-
 
599
             sodipodi:role="line"
-
 
600
             x="493.05191"
529
         x="493.05191"
-
 
530
         style="font-size:12px;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"
-
 
531
         xml:space="preserve"><tspan
-
 
532
           id="tspan2808"
601
             y="75.690849"
533
           y="75.690849"
-
 
534
           x="493.05191"
602
             id="tspan2808">User Task</tspan></text>
535
           sodipodi:role="line">User Task</tspan></text>
603
      </g>
536
    </g>
604
      <path
537
    <path
-
 
538
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
605
         inkscape:connector-type="polyline"
539
       d="M 259.43351,73.89601 L 269.68312,87.710695"
606
         id="path2854"
540
       id="path2854"
607
         d="M 523.25,157.36218 L 540.5,180.61218"
541
       inkscape:connector-type="polyline" />
608
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
609
      <path
542
    <path
-
 
543
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
610
         inkscape:connector-type="polyline"
544
       d="M 310.90709,44.578515 L 282.44201,53.926821"
611
         id="path2858"
545
       id="path2858"
612
         d="M 609.8796,108.02108 L 561.97311,123.7542"
-
 
613
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
614
      <path
-
 
615
         inkscape:connector-type="polyline"
546
       inkscape:connector-type="polyline" />
616
         id="path2860"
-
 
617
         d="M 524.67323,79.560028 L 522.19836,104.66232"
-
 
618
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
619
      <path
547
    <path
-
 
548
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
620
         inkscape:connector-type="polyline"
549
       d="M 283.28231,59.073643 L 325.50726,65.375873"
621
         id="path2862"
550
       id="path2862"
622
         d="M 563.38733,132.41626 L 634.45156,143.02286"
551
       inkscape:connector-type="polyline" />
623
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
624
      <path
552
    <path
-
 
553
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
625
         inkscape:connector-type="polyline"
554
       d="M 318.99495,47.099407 L 289.88524,159.75502"
626
         id="path2864"
555
       id="path2864"
627
         d="M 623.4914,112.26372 L 574.5,301.86218"
-
 
628
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
629
      <path
-
 
630
         inkscape:connector-type="polyline"
556
       inkscape:connector-type="polyline" />
631
         id="path2866"
-
 
632
         d="M 574,300.86218 L 555.07882,78.852921"
-
 
633
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
634
      <text
557
    <text
635
         id="text2868"
558
       xml:space="preserve"
636
         y="159.33136"
-
 
637
         x="583.70624"
-
 
638
         style="font-size:12px;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"
559
       style="font-size:7.13015985px;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"
639
         xml:space="preserve"><tspan
560
       x="295.35541"
640
           y="159.33136"
561
       y="75.066055"
641
           x="583.70624"
562
       id="text2868"><tspan
-
 
563
         sodipodi:role="line"
642
           id="tspan2870"
564
         id="tspan2870"
-
 
565
         x="295.35541"
643
           sodipodi:role="line">IPC</tspan></text>
566
         y="75.066055">IPC</tspan></text>
644
      <path
567
    <path
-
 
568
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
645
         inkscape:connector-type="polyline"
569
       d="M 331.18074,78.352378 L 289.29106,159.45793"
646
         id="path1541"
570
       id="path1541"
647
         d="M 643.99998,164.86221 L 573.5,301.36218"
571
       inkscape:connector-type="polyline" />
648
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
-
 
649
      <path
572
    <path
-
 
573
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
650
         inkscape:connector-type="polyline"
574
       d="M 342.17307,47.752108 L 347.2236,53.099728"
651
         id="path1545"
575
       id="path1545"
652
         d="M 662.49998,113.36221 L 670.99998,122.36221"
-
 
653
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
654
      <path
-
 
655
         inkscape:connector-type="polyline"
576
       inkscape:connector-type="polyline" />
656
         id="path1547"
-
 
657
         d="M 586.99998,66.362209 L 600.99998,71.862208"
-
 
658
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
659
      <g
577
    <g
660
         id="g2443">
578
       id="g2443"
-
 
579
       transform="matrix(0.59418,0,0,0.59418,-51.47117,-19.60545)">
661
        <path
580
      <path
662
           sodipodi:type="arc"
-
 
663
           style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
664
           id="path2830"
-
 
665
           sodipodi:cx="578"
-
 
666
           sodipodi:cy="277.36218"
581
         transform="translate(-63.5,-78)"
667
           sodipodi:rx="55"
-
 
668
           sodipodi:ry="27.5"
-
 
669
           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"
582
         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"
-
 
583
         sodipodi:ry="27.5"
-
 
584
         sodipodi:rx="55"
-
 
585
         sodipodi:cy="277.36218"
-
 
586
         sodipodi:cx="578"
-
 
587
         id="path2830"
-
 
588
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
670
           transform="translate(-63.5,-78)" />
589
         sodipodi:type="arc" />
671
        <text
590
      <text
672
           xml:space="preserve"
-
 
673
           style="font-size:12px;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"
-
 
674
           x="469.5"
591
         id="text2832"
675
           y="195.86217"
592
         y="195.86217"
676
           id="text2832"><tspan
-
 
677
             sodipodi:role="line"
-
 
678
             x="469.5"
593
         x="469.5"
-
 
594
         style="font-size:12px;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"
-
 
595
         xml:space="preserve"><tspan
-
 
596
           id="tspan2834"
679
             y="195.86217"
597
           y="195.86217"
-
 
598
           x="469.5"
680
             id="tspan2834">&quot;Capable&quot; task</tspan></text>
599
           sodipodi:role="line">&quot;Capable&quot; task</tspan></text>
681
        <text
600
      <text
682
           xml:space="preserve"
-
 
683
           style="font-size:6.39792728px;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"
-
 
684
           x="486.80911"
601
         id="text2432"
685
           y="204.60594"
602
         y="204.60594"
686
           id="text2432"><tspan
-
 
687
             sodipodi:role="line"
-
 
688
             x="486.80911"
603
         x="486.80911"
-
 
604
         style="font-size:6.39792728px;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"
-
 
605
         xml:space="preserve"><tspan
-
 
606
           id="tspan2438"
689
             y="204.60594"
607
           y="204.60594"
690
             id="tspan2438">- I/O space manager</tspan><tspan
-
 
691
             id="tspan3165"
-
 
692
             sodipodi:role="line"
-
 
693
             x="486.80911"
608
           x="486.80911"
694
             y="212.60335">- Memory manager</tspan><tspan
609
           sodipodi:role="line">- I/O space manager</tspan><tspan
-
 
610
           y="212.60335"
695
             id="tspan3167"
611
           x="486.80911"
696
             sodipodi:role="line"
612
           sodipodi:role="line"
-
 
613
           id="tspan3165">- Memory manager</tspan><tspan
-
 
614
           y="220.60076"
697
             x="486.80911"
615
           x="486.80911"
-
 
616
           sodipodi:role="line"
698
             y="220.60076">- Task manager</tspan></text>
617
           id="tspan3167">- Task manager</tspan></text>
699
      </g>
618
    </g>
700
      <path
619
    <path
-
 
620
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
701
         inkscape:connector-type="polyline"
621
       d="M 327.31857,75.084388 L 286.32015,95.583598"
702
         id="path2452"
622
       id="path2452"
703
         d="M 637.49998,159.36221 L 568.49999,193.86221"
623
       inkscape:connector-type="polyline" />
704
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
705
      <path
624
    <path
-
 
625
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
706
         inkscape:connector-type="polyline"
626
       d="M 311.5728,45.375388 L 279.78417,88.453438"
707
         id="path2454"
627
       id="path2454"
708
         d="M 610.99998,109.36221 L 557.49999,181.86221"
628
       inkscape:connector-type="polyline" />
709
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
710
      <g
629
    <g
711
         transform="matrix(0.774823,0.632178,-0.632178,0.774823,247.7602,-238.8583)"
-
 
712
         id="g3108">
630
       id="g3108"
-
 
631
       transform="matrix(0.373706,0.312811,-0.304907,0.383393,109.7533,-100.8556)">
713
        <rect
632
      <rect
714
           style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
715
           id="rect2480"
-
 
716
           width="152"
633
         y="251.99132"
717
           height="4"
-
 
718
           x="370.5"
634
         x="370.5"
-
 
635
         height="4"
-
 
636
         width="152"
719
           y="251.99132" />
637
         id="rect2480"
-
 
638
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
720
        <path
639
      <path
721
           sodipodi:type="star"
-
 
722
           style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
723
           id="path2482"
-
 
724
           sodipodi:sides="3"
-
 
725
           sodipodi:cx="673"
-
 
726
           sodipodi:cy="281.86221"
-
 
727
           sodipodi:r1="6.5"
-
 
728
           sodipodi:r2="3.25"
-
 
729
           sodipodi:arg1="0"
-
 
730
           sodipodi:arg2="1.0471976"
640
         transform="translate(-150.5,-27.87087)"
731
           inkscape:flatsided="true"
-
 
732
           inkscape:rounded="0"
-
 
733
           inkscape:randomized="0"
-
 
734
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
641
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
642
         inkscape:randomized="0"
-
 
643
         inkscape:rounded="0"
-
 
644
         inkscape:flatsided="true"
735
           transform="translate(-150.5,-27.87087)" />
645
         sodipodi:arg2="1.0471976"
-
 
646
         sodipodi:arg1="0"
-
 
647
         sodipodi:r2="3.25"
-
 
648
         sodipodi:r1="6.5"
-
 
649
         sodipodi:cy="281.86221"
-
 
650
         sodipodi:cx="673"
-
 
651
         sodipodi:sides="3"
-
 
652
         id="path2482"
-
 
653
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
654
         sodipodi:type="star" />
736
      </g>
655
    </g>
737
      <g
656
    <g
738
         transform="translate(154.7696,30.12125)"
-
 
739
         id="g3540">
657
       id="g3540"
-
 
658
       transform="matrix(0.59418,0,0,0.59418,40.48983,-1.708006)">
740
        <path
659
      <path
741
           transform="translate(-47.76957,-75.62125)"
-
 
742
           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"
-
 
743
           sodipodi:ry="27.5"
660
         sodipodi:type="arc"
744
           sodipodi:rx="55"
-
 
745
           sodipodi:cy="277.36218"
-
 
746
           sodipodi:cx="578"
-
 
747
           id="path2868"
-
 
748
           style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
661
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
662
         id="path2868"
-
 
663
         sodipodi:cx="578"
-
 
664
         sodipodi:cy="277.36218"
-
 
665
         sodipodi:rx="55"
749
           sodipodi:type="arc" />
666
         sodipodi:ry="27.5"
-
 
667
         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"
-
 
668
         transform="translate(-47.76957,-75.62125)" />
750
        <text
669
      <text
751
           id="text3534"
-
 
752
           y="204.36903"
-
 
753
           x="477.68732"
-
 
754
           style="font-size:10.53869343px;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"
670
         sodipodi:linespacing="100%"
755
           xml:space="preserve"
671
         xml:space="preserve"
756
           sodipodi:linespacing="100%"><tspan
672
         style="font-size:10.53869343px;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"
757
             x="477.68732"
673
         x="477.68732"
758
             y="204.36903"
674
         y="204.36903"
-
 
675
         id="text3534"><tspan
-
 
676
           id="tspan3538"
759
             sodipodi:role="line"
677
           sodipodi:role="line"
-
 
678
           y="204.36903"
760
             id="tspan3538">Capability Manager</tspan></text>
679
           x="477.68732">Capability Manager</tspan></text>
761
      </g>
680
    </g>
762
      <path
681
    <path
-
 
682
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
763
         inkscape:connector-type="polyline"
683
       d="M 279.19,108.95263 L 323.7535,116.67697"
764
         id="path2874"
684
       id="path2874"
765
         d="M 556.5,216.36218 L 631.5,229.36218"
685
       inkscape:connector-type="polyline" />
766
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
767
      <g
686
    <g
768
         id="g3136">
687
       id="g3136"
-
 
688
       transform="matrix(0.59418,0,0,0.59418,-51.47117,-19.60545)">
769
        <g
689
      <g
770
           id="g2491"
-
 
771
           transform="matrix(1,0,0,1.167883,-2,8.65456)">
690
         transform="matrix(1,0,0,1.167883,-2,8.65456)"
-
 
691
         id="g2491">
772
          <rect
692
        <rect
773
             y="234.3622"
693
           style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
774
             x="633.5"
-
 
775
             height="68.5"
-
 
776
             width="109"
-
 
777
             id="rect2456"
694
           id="rect2456"
-
 
695
           width="109"
-
 
696
           height="68.5"
-
 
697
           x="633.5"
778
             style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
698
           y="234.3622" />
779
          <rect
699
        <rect
780
             y="236.3622"
-
 
781
             x="635.5"
-
 
782
             height="64.745003"
700
           style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
783
             width="104.5"
-
 
784
             id="rect2458"
701
           id="rect2458"
-
 
702
           width="104.5"
785
             style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
703
           height="64.745003"
-
 
704
           x="635.5"
-
 
705
           y="236.3622" />
786
        </g>
706
      </g>
787
        <path
707
      <path
788
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
-
 
789
           d="M 638.49998,290.86228 L 688.49998,290.86228"
708
         inkscape:connector-type="polyline"
790
           id="path2460"
709
         id="path2460"
791
           inkscape:connector-type="polyline" />
710
         d="M 638.49998,290.86228 L 688.49998,290.86228"
-
 
711
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
792
        <text
712
      <text
793
           xml:space="preserve"
713
         id="text2462"
794
           style="font-size:9.35571384px;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"
-
 
-
 
714
         y="295.39972"
795
           x="704.25952"
715
         x="704.25952"
-
 
716
         style="font-size:9.35571384px;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"
-
 
717
         xml:space="preserve"><tspan
796
           y="295.39972"
718
           y="295.39972"
797
           id="text2462"><tspan
-
 
798
             sodipodi:role="line"
-
 
799
             id="tspan2464"
-
 
800
             x="704.25952"
719
           x="704.25952"
-
 
720
           id="tspan2464"
801
             y="295.39972">IPC</tspan></text>
721
           sodipodi:role="line">IPC</tspan></text>
802
        <g
722
      <g
803
           id="g2474"
-
 
804
           transform="translate(-2,64.0001)">
723
         transform="translate(-2,64.0001)"
-
 
724
         id="g2474">
805
          <rect
725
        <rect
806
             y="259.86218"
726
           style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
807
             x="640"
-
 
808
             height="4"
-
 
809
             width="47"
-
 
810
             id="rect2466"
727
           id="rect2466"
-
 
728
           width="47"
-
 
729
           height="4"
-
 
730
           x="640"
811
             style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
731
           y="259.86218" />
812
          <path
732
        <path
813
             transform="translate(14,-20)"
-
 
814
             d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
815
             inkscape:randomized="0"
-
 
816
             inkscape:rounded="0"
-
 
817
             inkscape:flatsided="true"
-
 
818
             sodipodi:arg2="1.0471976"
-
 
819
             sodipodi:arg1="0"
-
 
820
             sodipodi:r2="3.25"
733
           sodipodi:type="star"
821
             sodipodi:r1="6.5"
-
 
822
             sodipodi:cy="281.86221"
-
 
823
             sodipodi:cx="673"
-
 
824
             sodipodi:sides="3"
-
 
825
             id="path2468"
-
 
826
             style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
734
           style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
735
           id="path2468"
827
             sodipodi:type="star" />
736
           sodipodi:sides="3"
-
 
737
           sodipodi:cx="673"
-
 
738
           sodipodi:cy="281.86221"
-
 
739
           sodipodi:r1="6.5"
-
 
740
           sodipodi:r2="3.25"
-
 
741
           sodipodi:arg1="0"
-
 
742
           sodipodi:arg2="1.0471976"
-
 
743
           inkscape:flatsided="true"
-
 
744
           inkscape:rounded="0"
-
 
745
           inkscape:randomized="0"
-
 
746
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
747
           transform="translate(14,-20)" />
828
        </g>
748
      </g>
829
        <text
749
      <text
830
           xml:space="preserve"
750
         id="text2470"
831
           style="font-size:6.61760855px;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"
-
 
-
 
751
         y="327.43848"
832
           x="697.02826"
752
         x="697.02826"
-
 
753
         style="font-size:6.61760855px;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"
-
 
754
         xml:space="preserve"><tspan
833
           y="327.43848"
755
           y="327.43848"
834
           id="text2470"><tspan
-
 
835
             sodipodi:role="line"
-
 
836
             id="tspan2472"
-
 
837
             x="697.02826"
756
           x="697.02826"
-
 
757
           id="tspan2472"
838
             y="327.43848">HW access</tspan></text>
758
           sodipodi:role="line">HW access</tspan></text>
839
        <text
759
      <text
840
           xml:space="preserve"
-
 
841
           style="font-size:7.98628139px;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"
-
 
842
           x="698.61957"
760
         id="text2485"
843
           y="342.43625"
761
         y="342.43625"
844
           id="text2485"><tspan
-
 
845
             sodipodi:role="line"
-
 
846
             id="tspan2487"
-
 
847
             x="698.61957"
762
         x="698.61957"
-
 
763
         style="font-size:7.98628139px;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"
848
             y="342.43625">Interrupt</tspan><tspan
764
         xml:space="preserve"><tspan
849
             sodipodi:role="line"
765
           y="342.43625"
850
             x="698.61957"
766
           x="698.61957"
-
 
767
           id="tspan2487"
-
 
768
           sodipodi:role="line">Interrupt</tspan><tspan
-
 
769
           id="tspan2489"
851
             y="352.4191"
770
           y="352.4191"
-
 
771
           x="698.61957"
852
             id="tspan2489">via IPC</tspan></text>
772
           sodipodi:role="line">via IPC</tspan></text>
853
        <g
773
      <g
854
           id="g2589"
774
         style="fill:#000000;fill-opacity:1"
855
           transform="translate(-2.908684,44.7891)"
775
         transform="translate(-2.908684,44.7891)"
856
           style="fill:#000000;fill-opacity:1">
776
         id="g2589">
857
          <rect
777
        <rect
858
             y="259.86218"
-
 
859
             x="640"
-
 
860
             height="4"
-
 
861
             width="47"
-
 
862
             id="rect2591"
-
 
863
             style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
-
 
864
          <path
-
 
865
             transform="translate(14,-20)"
-
 
866
             d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
867
             inkscape:randomized="0"
-
 
868
             inkscape:rounded="0"
-
 
869
             inkscape:flatsided="true"
-
 
870
             sodipodi:arg2="1.0471976"
-
 
871
             sodipodi:arg1="0"
-
 
872
             sodipodi:r2="3.25"
-
 
873
             sodipodi:r1="6.5"
-
 
874
             sodipodi:cy="281.86221"
-
 
875
             sodipodi:cx="673"
-
 
876
             sodipodi:sides="3"
-
 
877
             id="path2593"
-
 
878
             style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
778
           style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
879
             sodipodi:type="star" />
-
 
880
        </g>
-
 
881
        <text
-
 
882
           xml:space="preserve"
-
 
883
           style="font-size:7.98628139px;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"
-
 
884
           x="699.96088"
-
 
885
           y="308.22531"
779
           id="rect2591"
886
           id="text2595"><tspan
-
 
887
             sodipodi:role="line"
-
 
888
             x="699.96088"
-
 
889
             y="308.22531"
-
 
890
             id="tspan2599">Syscall</tspan></text>
-
 
891
        <g
-
 
892
           id="g3100"
-
 
893
           transform="translate(-1,82.8708)"
-
 
894
           style="fill:#1e1d70;fill-opacity:1">
-
 
895
          <rect
-
 
896
             y="259.86218"
-
 
897
             x="640"
-
 
898
             height="4"
-
 
899
             width="47"
780
           width="47"
900
             id="rect3102"
-
 
901
             style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
-
 
902
          <path
-
 
903
             transform="translate(14,-20)"
-
 
904
             d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
905
             inkscape:randomized="0"
-
 
906
             inkscape:rounded="0"
-
 
907
             inkscape:flatsided="true"
-
 
908
             sodipodi:arg2="1.0471976"
-
 
909
             sodipodi:arg1="0"
-
 
910
             sodipodi:r2="3.25"
-
 
911
             sodipodi:r1="6.5"
-
 
912
             sodipodi:cy="281.86221"
-
 
913
             sodipodi:cx="673"
-
 
914
             sodipodi:sides="3"
-
 
915
             id="path3104"
-
 
916
             style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
917
             sodipodi:type="star" />
-
 
918
        </g>
-
 
919
      </g>
-
 
920
      <g
-
 
921
         style="fill:#000000;fill-opacity:1"
-
 
922
         transform="matrix(-0.774823,-0.632178,0.632178,-0.774823,634.3136,719.5827)"
-
 
923
         id="g3112">
-
 
924
        <rect
-
 
925
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
926
           id="rect3114"
-
 
927
           width="152"
-
 
928
           height="4"
781
           height="4"
929
           x="370.5"
782
           x="640"
930
           y="251.99132" />
783
           y="259.86218" />
931
        <path
784
        <path
932
           sodipodi:type="star"
785
           sodipodi:type="star"
933
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
786
           style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
934
           id="path3116"
787
           id="path2593"
935
           sodipodi:sides="3"
788
           sodipodi:sides="3"
936
           sodipodi:cx="673"
789
           sodipodi:cx="673"
937
           sodipodi:cy="281.86221"
790
           sodipodi:cy="281.86221"
938
           sodipodi:r1="6.5"
791
           sodipodi:r1="6.5"
939
           sodipodi:r2="3.25"
792
           sodipodi:r2="3.25"
Line 941... Line 794...
941
           sodipodi:arg2="1.0471976"
794
           sodipodi:arg2="1.0471976"
942
           inkscape:flatsided="true"
795
           inkscape:flatsided="true"
943
           inkscape:rounded="0"
796
           inkscape:rounded="0"
944
           inkscape:randomized="0"
797
           inkscape:randomized="0"
945
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
798
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
946
           transform="translate(-150.5,-27.87087)" />
799
           transform="translate(14,-20)" />
947
      </g>
800
      </g>
-
 
801
      <text
-
 
802
         id="text2595"
-
 
803
         y="308.22531"
-
 
804
         x="699.96088"
-
 
805
         style="font-size:7.98628139px;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"
-
 
806
         xml:space="preserve"><tspan
-
 
807
           id="tspan2599"
-
 
808
           y="308.22531"
-
 
809
           x="699.96088"
-
 
810
           sodipodi:role="line">Syscall</tspan></text>
948
      <g
811
      <g
949
         style="fill:#000000;fill-opacity:1"
812
         style="fill:#1e1d70;fill-opacity:1"
950
         transform="matrix(-0.646158,0.799342,-0.791957,-0.652183,928.9679,-68.84077)"
813
         transform="translate(-1,82.8708)"
951
         id="g3118">
814
         id="g3100">
952
        <rect
815
        <rect
953
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
816
           style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
954
           id="rect3120"
817
           id="rect3102"
955
           width="152"
818
           width="47"
956
           height="4"
819
           height="4"
957
           x="370.5"
820
           x="640"
958
           y="251.99132" />
821
           y="259.86218" />
959
        <path
822
        <path
960
           sodipodi:type="star"
823
           sodipodi:type="star"
961
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
824
           style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
962
           id="path3122"
825
           id="path3104"
963
           sodipodi:sides="3"
826
           sodipodi:sides="3"
964
           sodipodi:cx="673"
827
           sodipodi:cx="673"
965
           sodipodi:cy="281.86221"
828
           sodipodi:cy="281.86221"
966
           sodipodi:r1="6.5"
829
           sodipodi:r1="6.5"
967
           sodipodi:r2="3.25"
830
           sodipodi:r2="3.25"
Line 969... Line 832...
969
           sodipodi:arg2="1.0471976"
832
           sodipodi:arg2="1.0471976"
970
           inkscape:flatsided="true"
833
           inkscape:flatsided="true"
971
           inkscape:rounded="0"
834
           inkscape:rounded="0"
972
           inkscape:randomized="0"
835
           inkscape:randomized="0"
973
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
836
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
974
           transform="translate(-150.5,-27.87087)" />
837
           transform="translate(14,-20)" />
-
 
838
      </g>
975
      </g>
839
    </g>
976
      <g
840
    <g
977
         id="g3132">
841
       id="g3112"
-
 
842
       transform="matrix(-0.460384,-0.375628,0.375628,-0.460384,325.4253,407.9562)"
-
 
843
       style="fill:#000000;fill-opacity:1">
978
        <rect
844
      <rect
979
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
980
           id="rect3126"
845
         y="251.99132"
981
           width="64.982285"
846
         x="370.5"
982
           height="4"
847
         height="4"
983
           x="-464.48227"
848
         width="152"
984
           y="-189.99142"
849
         id="rect3114"
985
           transform="scale(-1,-1)" />
850
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
986
        <path
851
      <path
987
           sodipodi:type="star"
-
 
988
           style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
989
           id="path3128"
-
 
990
           sodipodi:sides="3"
-
 
991
           sodipodi:cx="673"
-
 
992
           sodipodi:cy="281.86221"
852
         transform="translate(-150.5,-27.87087)"
993
           sodipodi:r1="6.5"
-
 
994
           sodipodi:r2="3.25"
-
 
995
           sodipodi:arg1="0"
-
 
996
           sodipodi:arg2="1.0471976"
853
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
997
           inkscape:flatsided="true"
854
         inkscape:randomized="0"
998
           inkscape:rounded="0"
855
         inkscape:rounded="0"
-
 
856
         inkscape:flatsided="true"
-
 
857
         sodipodi:arg2="1.0471976"
-
 
858
         sodipodi:arg1="0"
-
 
859
         sodipodi:r2="3.25"
-
 
860
         sodipodi:r1="6.5"
-
 
861
         sodipodi:cy="281.86221"
-
 
862
         sodipodi:cx="673"
-
 
863
         sodipodi:sides="3"
-
 
864
         id="path3116"
-
 
865
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
866
         sodipodi:type="star" />
-
 
867
    </g>
-
 
868
    <g
-
 
869
       id="g3118"
-
 
870
       transform="matrix(-0.782845,0.321716,-0.959487,-0.262488,835.8266,-16.51773)"
-
 
871
       style="fill:#000000;fill-opacity:1">
-
 
872
      <rect
-
 
873
         y="251.99132"
-
 
874
         x="370.5"
-
 
875
         height="4"
-
 
876
         width="152"
-
 
877
         id="rect3120"
-
 
878
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
-
 
879
      <path
-
 
880
         transform="translate(-150.5,-27.87087)"
-
 
881
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
999
           inkscape:randomized="0"
882
         inkscape:randomized="0"
-
 
883
         inkscape:rounded="0"
-
 
884
         inkscape:flatsided="true"
-
 
885
         sodipodi:arg2="1.0471976"
-
 
886
         sodipodi:arg1="0"
-
 
887
         sodipodi:r2="3.25"
-
 
888
         sodipodi:r1="6.5"
-
 
889
         sodipodi:cy="281.86221"
-
 
890
         sodipodi:cx="673"
-
 
891
         sodipodi:sides="3"
-
 
892
         id="path3122"
-
 
893
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
894
         sodipodi:type="star" />
-
 
895
    </g>
-
 
896
    <g
-
 
897
       id="g3132"
-
 
898
       transform="matrix(0.713464,0,0,0.59418,-104.3912,-21.35598)">
-
 
899
      <rect
-
 
900
         transform="scale(-1,-1)"
-
 
901
         y="-189.99142"
-
 
902
         x="-464.48227"
-
 
903
         height="4"
-
 
904
         width="64.982285"
-
 
905
         id="rect3126"
-
 
906
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
-
 
907
      <path
-
 
908
         transform="matrix(-1,-2.284956e-17,2.284956e-17,-1,1072.5,469.8536)"
1000
           d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
909
         d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
-
 
910
         inkscape:randomized="0"
-
 
911
         inkscape:rounded="0"
-
 
912
         inkscape:flatsided="true"
1001
           transform="matrix(-1,-2.284956e-17,2.284956e-17,-1,1072.5,469.8536)" />
913
         sodipodi:arg2="1.0471976"
-
 
914
         sodipodi:arg1="0"
-
 
915
         sodipodi:r2="3.25"
-
 
916
         sodipodi:r1="6.5"
-
 
917
         sodipodi:cy="281.86221"
-
 
918
         sodipodi:cx="673"
-
 
919
         sodipodi:sides="3"
-
 
920
         id="path3128"
-
 
921
         style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
922
         sodipodi:type="star" />
1002
      </g>
923
    </g>
-
 
924
    <g
-
 
925
       id="g2757"
-
 
926
       transform="matrix(0.59418,0,0,0.59418,-60.41373,-13.64766)">
-
 
927
      <path
-
 
928
         transform="translate(-54.38743,-156.2596)"
-
 
929
         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"
-
 
930
         sodipodi:ry="27.5"
-
 
931
         sodipodi:rx="55"
-
 
932
         sodipodi:cy="277.36218"
-
 
933
         sodipodi:cx="578"
-
 
934
         id="path2743"
-
 
935
         style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
-
 
936
         sodipodi:type="arc" />
-
 
937
      <text
-
 
938
         id="text2745"
-
 
939
         y="126.60257"
-
 
940
         x="498.11258"
-
 
941
         style="font-size:12px;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"
-
 
942
         xml:space="preserve"><tspan
-
 
943
           id="tspan2749"
-
 
944
           y="126.60257"
-
 
945
           x="498.11258"
-
 
946
           sodipodi:role="line">NS Task</tspan></text>
1003
    </g>
947
    </g>
1004
  </g>
948
  </g>
1005
</svg>
949
</svg>