Subversion Repositories HelenOS-doc

Rev

Rev 18 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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