birdcage/docs/K60-refman-vectors/K60-reference-manual_page_511.svg
Ryan Malloy 5252d1d73c Add hardware reference docs (A3981, K60, RYS352A)
Allegro A3981 stepper motor driver: datasheet, KiCad symbols/footprint,
3D model (TSSOP-28). Two per G2 board, SPI-controlled, AUTO microstep.

NXP MK60DN512VLQ10 (Kinetis K60): datasheet and 1300-page reference
manual. Cortex-M4 96MHz MCU running the G2 firmware.

Reyax RYS352A GPS module: datasheet and PAIR command guide.
GPS receiver on the G2 board (used for auto-location/satellite lookup).

All extracted as markdown + page images + vector SVGs for LLM context.
Binary assets (PDFs, PNGs, SVGs, STEP, WRL) stored via git-lfs.
2026-02-14 18:36:42 -07:00

207 lines
38 KiB (Stored with Git LFS)
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" width="612" height="777.60006" viewBox="0 0 612 777.60006">
<defs>
<clipPath id="clip_1">
<path transform="matrix(1,0,0,1,62.66907,55)" d="M0 0H486.66188V376.79014H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
</clipPath>
</defs>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M101.94532 132.95595H517.52206V468.42366H101.94532Z" fill="#ffffff"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".8" stroke-linecap="round" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M101.94532 132.95595H517.52206V468.42366H101.94532Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M275.78126 353.62748H349.57417V389.44996H275.78126Z" fill="#e6e6e6"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".96" stroke-linecap="round" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M275.78126 353.62748H349.57417V389.44996H275.78126Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M311.5161 324.98957H400.38044V353.58946H311.5161Z" fill="#e6e6e6"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".96" stroke-linecap="round" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M311.5161 324.98957H400.38044V353.58946H311.5161Z"/>
<path transform="matrix(0,1,-1,0,-.54142,-68.67162)" d="M353.72529-426.7351H420.95219V-369.34123H353.72529Z" fill="#e6e6e6"/>
<path transform="matrix(0,1,-1,0,-.54142,-68.67162)" stroke-width=".96" stroke-linecap="round" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M353.72529-426.7351H420.95219V-369.34123H353.72529Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M427.66465 190.19576H475.46464V290.59577H427.66465Z" fill="#e6e6e6"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.66465 190.19576H475.46464V290.59577H427.66465Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".96" stroke-linecap="round" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M140.53667 372.80955H214.19896V419.28715H140.53667Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".4" stroke-linecap="butt" stroke-dasharray="4.8,4.8" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M335.52479 144.948H514.06057V309.40086H335.52479Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".4" stroke-linecap="butt" stroke-dasharray="4.8,4.8" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M113.3173 316.41648H435.103V461.27363H113.3173Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M177.33489 419.75608V435.81745H79.56232"/>
<path transform="matrix(.48000003,-0,-0,.48000003,82.8609,367.1458)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-0,-0,.48000003,82.8609,367.1458)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M332.86448 389.68846V454.15495H79.0024"/>
<path transform="matrix(.48000003,-0,-0,.48000003,82.30098,385.4833)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-0,-0,.48000003,82.30098,385.4833)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M369.07899 410.6985H216.3918"/>
<path transform="matrix(.48000003,-0,-0,.48000003,219.69037,342.02687)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-0,-0,.48000003,219.69037,342.02687)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M78.643 346.15058H177.3349V371.2754"/>
<path transform="matrix(-0,-.48000003,.48000003,0,176.79349,298.76377)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-0,-.48000003,.48000003,0,176.79349,298.76377)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.13735998,-68.26756)" d="M233.02501 152.77501V154.175 401.1 402.5H234.425 311.075 312.475V401.1 388.9H309.67503V399.7H235.825V155.575H438.075L438.27708 169.44925H441.07707L440.875 154.175V152.77501H439.475 234.425 233.02501Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,-.13735998,-68.26756)" d="M439.7359 168.22226 436.26057 164.91376 439.7359 176.49352 443.21128 164.91376 439.7359 168.22226Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,-.13735998,-68.26756)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M439.7359 168.22226 436.26057 164.91376 439.7359 176.49352 443.21128 164.91376 439.7359 168.22226Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M453.90455 290.23094V344.47663H532.11056"/>
<path transform="matrix(-.48000003,0,0,-.48000003,527.72909,275.805)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,527.72909,275.805)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M533.0717 159.29537H396.70176V174.4705"/>
<path transform="matrix(-0,-.48000003,.48000003,0,396.16035,101.95888)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-0,-.48000003,.48000003,0,396.16035,101.95888)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M534.2177 167.68277H462.73323V176.27796"/>
<path transform="matrix(-0,-.48000003,.48000003,0,462.1918,103.76633)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-0,-.48000003,.48000003,0,462.1918,103.76633)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,62.03715,54.74424)" d="M326.125 54.95V121.45 122.85H327.525 345.2L343.35 125.125 355.325 121.375 343.275 117.5 345.25 120.05H328.92503V54.95H326.125Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.1428 289.78367 418.8292 284.43995 418.93025 196.32434 427.7317 191.04651"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.24229 201.35749H475.04328"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.2673 212.20552H475.06828"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.2695 225.68975H475.07054"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.05738 240.04402H474.85838"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M427.49665 277.70475H475.2976"/>
<path transform="matrix(.99999877,0,0,.99999877,-.5409241,-68.67144)" d="M449.92503 178.15001V181.55L449.775 181.425 449 180.725 449.30003 181.725 451.125 187.425 451.375 188.27501 451.65 187.425 453.475 181.725 453.775 180.725 453 181.425 452.725 181.675V178.15001H449.92503ZM451.35 182.85H451.4L451.375 182.875 451.35 182.85Z" fill-rule="evenodd"/>
<path transform="matrix(.99999877,0,0,.99999877,-.5409241,-68.67144)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M449.92503 178.15001V181.55L449.775 181.425 449 180.725 449.30003 181.725 451.125 187.425 451.375 188.27501 451.65 187.425 453.475 181.725 453.775 180.725 453 181.425 452.725 181.675V178.15001H449.92503ZM451.35 182.85H451.4L451.375 182.875 451.35 182.85Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width="1.04" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M352.52696 372.33619H365.92439"/>
<path transform="matrix(.52,0,0,.52,354.48155,303.66456)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(.52,0,0,.52,354.48155,303.66456)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(-.52,0,0,-.52,362.88697,303.66456)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.52,0,0,-.52,362.88697,303.66456)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M532.5737 405.1552H536.5937V123.67162H532.5737V405.1552Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M75.20802 479.1128H79.22802V123.9402H75.20802V479.1128Z"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="7.98" font-family="HelveticaLTStd"><tspan y="209.80168" x="478.19355">1</tspan></text>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M373.46617 179.08306H406.2319V176.08306H373.46617V179.08306Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M434.02027 178.57146H466.79173V175.57146H434.02027V178.57146Z"/>
<text xml:space="preserve" transform="matrix(.979134 0 0 1.021311 -.54142 -68.67162)" font-size="8" font-family="HelveticaLTStd"><tspan y="319.4297" x="122.37442 127.26242 133.61443 140.95043 147.30243 149.76644 155.63043 161.00643 166.38242 168.82242 174.19042">eDMA Engine</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="7.98" font-family="HelveticaLTStd"><tspan y="399.43876" x="159.79764 165.5592 169.99608 172.21453 176.6514 178.87783 183.91321 188.35807 190.5765">Data Path</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="149.29734" x="117.07339 122.09538 128.57538 136.09038">eDMA</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="7.98" font-family="HelveticaLTStd"><tspan y="197.73357" x="478.25117">0</tspan><tspan y="335.69279" x="323.1519 328.47456 331.1319 335.5688 339.94984 342.53538 346.97227 353.6196 355.846 362.49336 366.93025 371.36714 375.86787 377.64738">Program Model/</tspan></text>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M369.91374 287.83735 370.03373 287.65733 370.45375 287.95735 370.3337 288.13734"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M363.77088 303.96449 364.1909 304.2645 370.1909 295.74449 369.77088 295.4445"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="7.98" font-family="HelveticaLTStd"><tspan y="298.45594" x="371.35914 375.804">64</tspan><tspan y="389.63169" x="383.61643 389.43385 393.87074 398.30763 400.52607 403.17546 407.61235">Control</tspan><tspan y="287.103" x="478.2114 482.6722 485.3535">n-1</tspan></text>
<text xml:space="preserve" transform="matrix(0 -.991071 1.009009 0 -.54142 -68.67162)" font-size="8.91963" font-family="HelveticaLTStd"><tspan y="69.13982" x="-360.9733 -355.5234 -350.5641 -348.08445 -342.63456 -339.6643 -334.705 -327.27494 -324.7953 -318.35533 -315.38508 -310.42576 -305.96595 -301.50614 -296.5468 -291.5875 -288.61726 -286.1376 -280.1882 -273.74824 -271.76808 -269.28843 -264.8286">To/From Crossbar Switch</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -.54142 -68.67162)" font-size="7.98" font-family="HelveticaLTStd"><tspan y="220.9062" x="478.201">2</tspan><tspan y="345.66584" x="323.1017 328.87126 333.30815 337.74504 342.18989 346.6906 351.1275 352.907 355.12547 360.44813 363.11344 367.55033 369.32188 371.54829 374.12583 378.5627 380.78913 382.56068 387.00553">Channel Arbitration</tspan><tspan y="375.12034" x="288.8595 294.19013 298.63499 303.08784 305.75315 310.198 314.20396 318.2019 320.42036 325.4637 329.9006 332.127">Address Path</tspan></text>
<text xml:space="preserve" transform="matrix(.973236 0 0 1.0275 -.54142 -68.67162)" font-size="8.16809" font-family="HelveticaLTStd"><tspan y="345.5751" x="122.73961 128.63697 133.17842 137.71988 142.26134 144.53208 150.42943 154.97089 157.24163">Read Data</tspan></text>
<text xml:space="preserve" transform="matrix(.975107 0 0 1.025529 -.54142 -68.67162)" font-size="8.18379" font-family="HelveticaLTStd"><tspan y="421.66819" x="122.48453 130.21002 132.93523 134.75203 137.02713 141.57732 143.85242 149.76111 154.3113 156.5864">Write Data</tspan></text>
<text xml:space="preserve" transform="matrix(.973236 0 0 1.0275 -.54142 -68.67162)" font-size="8.16809" font-family="HelveticaLTStd"><tspan y="438.5903" x="122.17479 127.62291 132.16437 136.70583 139.4258 143.96726 148.0513">Address</tspan></text>
<text xml:space="preserve" transform="matrix(.973236 0 0 1.0275 -.54142 -68.67162)" font-size="8.16809" font-family="HelveticaLTStd"><tspan y="330.894" x="469.76329 475.66065 480.20213 484.7436 489.28507 491.5558 497.45317 501.99464 504.26536">Read Data</tspan></text>
<text xml:space="preserve" transform="matrix(.97489 0 0 1.025757 -.54142 -68.67162)" font-size="8.18197" font-family="HelveticaLTStd"><tspan y="170.14148" x="481.76533 489.4891 492.2137 494.03013 496.30473 500.85389 503.12849 509.03587 513.585 515.8596">Write Data</tspan></text>
<text xml:space="preserve" transform="matrix(.976208 0 0 1.024372 -.54142 -68.67162)" font-size="8.19303" font-family="HelveticaLTStd"><tspan y="153.96846" x="472.84007 480.57429 483.30256 485.1214 487.39906 491.95439 494.23204 499.69679 504.2521 508.80744 511.5357 516.091 520.1875">Write Address</tspan></text>
<text xml:space="preserve" transform="matrix(1.007208 0 0 .992844 -.54142 -68.67162)" font-size="8.8534" font-family="HelveticaLTStd"><tspan y="491.83415" x="321.4971 326.4196 332.81175 340.1866 346.09184 348.55308 354.45829 359.38078 362.32896 364.2944 369.2169 374.13938 379.06187 382.01005 386.93254">eDMA Peripheral</tspan></text>
<text xml:space="preserve" transform="matrix(1.007208 0 0 .992844 -.54142 -68.67162)" font-size="8.8534" font-family="HelveticaLTStd"><tspan y="502.30964" x="338.65498 345.04713 349.9696 354.8921 359.81459 364.73707 369.16377">Request</tspan></text>
<text xml:space="preserve" transform="matrix(1.007208 0 0 .992844 -.54142 -68.67162)" font-size="8.8534" font-family="HelveticaLTStd"><tspan y="497.56773" x="400.4125 405.335 411.72715 419.10203 425.00724 427.46849 433.86064 438.7831 443.7056">eDMA Done</tspan></text>
<text xml:space="preserve" transform="matrix(1.033949 0 0 .967166 -.54142 -68.67162)" font-size="8.70116" font-family="HelveticaLTStd"><tspan y="271.11756" x="330.50108 335.81748 338.71498 343.55284 348.3907 352.74128 355.1602 359.99806">Transfer</tspan><tspan y="281.99403" x="330.50108 336.7833 341.62117 346.459 348.87794 351.77543 356.61329">Control</tspan><tspan y="292.87046" x="330.50108 336.7833 341.62117 345.97175 350.32234 353.21983 355.1515 359.98936 362.40827 367.24613 370.14363 372.56254 375.46003 380.77644 387.05867 393.34089">Descriptor (TCD)</tspan></text>
<path transform="matrix(1,0,0,1,62.03716,54.74424)" d="M190.52501 40.875V42.27925 272.92787 274.33213H191.925 228.60913 229.98413L230.00914 265.35154 227.23413 265.36167 227.25945 271.52363H193.325V43.68351H314.75V48.29748H317.55003V42.27925 40.875H316.15 191.925 190.52501Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,62.03716,54.74424)" d="M316.16075 47.4201 312.7286 44.67724 316.16075 54.27725 319.1286 44.62367 316.16075 47.4201Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,62.03716,54.74424)" stroke-width=".4" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M316.16075 47.4201 312.7286 44.67724 316.16075 54.27725 319.1286 44.62367 316.16075 47.4201Z"/>
<path transform="matrix(1,0,0,1,62.03716,54.74424)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M319.2591 355.62715V299.49583"/>
<path transform="matrix(0,.48000003,-.48000003,-0,381.29627,358.08006)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(0,.48000003,-.48000003,-0,381.29627,358.08006)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M341.125 348.325C333.49845 348.41645 327.09095 348.68516 323.525 349.275 316.37055 350.45848 312.37684 354.7118 310.35 358.575 308.32319 362.4382 308.125 366.025 308.125 366.025L310.9 366.2C310.9 366.2 311.08903 363.18388 312.825 359.875 314.561 356.56614 317.69444 353.0639 323.975 352.025 330.27815 350.9824 349.08836 350.97395 366.025 351.275 382.8828 351.57469 397.93388 352.14466 398.075 352.15 398.1917 352.17558 401.73716 352.94499 405.55003 355.85 409.42558 358.80284 413.42198 363.8089 413.9 372.55003 414.392 381.54618 414.375 407.99815 414.25 432.1 414.125 456.20188 413.875 478.025 413.875 478.025L416.67503 478.05003C416.67503 478.05003 416.92497 456.21247 417.05003 432.1 417.17506 407.98756 417.183 381.66456 416.67503 372.375 416.15306 362.8304 411.62449 356.95793 407.25 353.625 402.87559 350.29209 398.575 349.375 398.575 349.375L398.45 349.35H398.35C398.35 349.35 383.0455 348.77668 366.075 348.475 357.58976 348.3242 348.75157 348.23359 341.125 348.325Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" d="M415.5252 474.8557 411.6844 470.90016 415.4139 484.63273 419.45509 470.98976 415.5252 474.8557Z" fill-rule="evenodd"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".4" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M415.5252 474.8557 411.6844 470.90016 415.4139 484.63273 419.45509 470.98976 415.5252 474.8557Z"/>
<path transform="matrix(1,0,0,1,-.54142,-68.67162)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M291.7143 352.13276V299.46116H453.71434"/>
<path transform="matrix(0,-.48000003,.48000003,0,291.17289,279.62113)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(0,-.48000003,.48000003,0,291.17289,279.62113)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<text xml:space="preserve" transform="matrix(0 -.997533 1.002473 0 -.54142 -68.67162)" font-size="8.97779" font-family="HelveticaLTStd"><tspan y="546.7174" x="-311.0138 -308.51799 -303.52635 -301.03053 -296.03889 -293.0493 -288.05766 -283.066 -281.07295 -278.57713 -272.58894 -267.5973 -264.6077 -262.61463 -257.623 -252.63134 -247.63968 -244.65007 -239.65842 -237.66535 -235.16953 -229.18134 -224.18968">Internal Peripheral Bus</tspan></text>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="396.5573" x="144.30724 151.63924 154.97524 162.30724 169.63924 174.30724 180.97924 184.31523 190.98723 197.65923 201.65523 208.32723 214.99922 221.67122 225.00722 228.34322 235.01522 243.67922 253.67522 262.3392 265.6752 273.0072 280.3392 287.0112 291.6792 298.3512 302.3472 305.6832 313.0152 320.3472 323.6832 327.0192 334.3512 341.0232 345.6912 349.6872 353.0232">Figure 22-291. eDMA operation, part 3</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 494.14015)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00075 8.895251 17.791253 22.239253 31.135254 35.583257">22.4.2</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 494.14015)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00075 10.671251 16.895253 23.119254 32.895254 39.11925 43.567255 49.791254 58.687253 68.46325 78.23925 84.46325 89.79125 94.23925 104.01525 113.79125 118.23925 127.135257 136.91126 146.68726 151.13526 160.91126 169.80725 179.58325 189.35926 193.80725 198.25525 208.03125">Error reporting and handling</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="477.39015" x="-.00474 9.3332619 16.333262 22.549263 29.549263 36.549264 42.765264 46.657266 50.157266 56.373266 61.035264 65.697269 72.697269 77.35927 82.80527 86.30527 92.52127 97.18327 103.39928 106.89928 111.56128 117.77728 124.77728 131.77729 136.43929 140.33129 146.54729 153.54729 157.04729 160.93929 167.93929 171.43929 175.33129 182.33129 188.54729 192.04729 200.60129 208.38529 211.88529 216.54729 222.76329 229.76329 233.65529 239.10129 242.99329 249.20929 253.87129 257.37129 263.58729 270.58729 277.58729 281.08729 287.30329 293.5193 300.5193 304.0193 311.0193 317.2353 320.7353 326.9513 333.1673 340.1673 345.6133 351.8293 358.8293 362.3293 369.3293 376.3293">Channel errors are reported in the ES register and can be caused by:</tspan><tspan y="501.79014" x="13.09929 24.005291 34.113294 37.613294 43.829294 50.829294 57.829294 62.49129 66.38329 73.38329 80.38329 85.045299 91.2613 95.1533 99.045299 106.045299 113.045299 116.545299 122.7613 127.4233 132.0853 139.0853 143.7473 147.2473 150.7473 160.8553 167.8553 171.7473 177.9633 184.9633 188.4633 192.3553 197.8013 201.3013 207.5173 214.5173 218.0173 221.9093 225.8013 229.6933 235.9093 242.9093 249.1253 253.0173 256.5173 261.96333 268.17933 272.07133 275.96333 279.85533 286.85533 293.85533 297.35533 301.2473 308.2473 311.7473 315.6393 322.6393 328.85533 332.35533 336.2473 340.9093 347.1253 354.1253 359.57133 364.2333 370.4493 375.1113 379.7733 385.9893 392.9893 399.9893 403.8813 408.54328 415.54328 419.43528 422.93528 429.93528 436.15129 441.5973 447.8133 452.47529 456.36729 463.36729 467.25929 474.25929 478.92127 482.42127 489.42127">&#x2022;A configuration error, which is an illegal setting in the transfer-control descriptor or</tspan><tspan y="517.7901" x="24.005299 30.221299 37.2213 40.7213 44.6133 48.505304 52.397306 58.613306 65.613307 71.82931 75.721309 79.221309 86.221309 90.88331 94.77531 101.77531 106.43731 110.32931 114.221309 121.221309 124.721309 129.3833 135.5993 142.5993 146.4913 151.9373 155.8293 162.0453 166.7073 170.2073 175.6533 181.86931 185.7613 189.6533 193.5453 200.5453 207.5453 211.0453 214.9373 221.9373 225.4373 233.2213 237.1133 244.1133 250.3293 257.32929 261.99128 272.09928 276.76127 283.76127 287.65327 291.54527 296.20726 302.42326 306.31526 310.20726 317.20726 324.20726 327.70726 338.59925 345.59925 352.59925 358.81526 362.31526 365.81526 372.81526">an illegal priority register setting in Fixed-Arbitration mode, or</tspan><tspan y="533.7901" x="13.099289 24.005291 34.113294 41.113294 44.613294 50.829294 55.49129 60.15329 67.15329 71.81529 75.31529 79.20729 85.423297 90.0853 100.977298 104.86929 111.86929 118.0853 121.977298 125.86929 132.8693 139.8693 143.3693 147.26129 154.26129 157.76129 163.9773 167.4773 174.4773 181.4773 186.9233 190.4233 201.31529 207.5313 212.9773 216.8693 223.0853 227.7473 231.2473 235.9093 242.1253 248.34131 255.34131 258.8413 265.8413 270.5033 274.0033 284.1113 288.7733 292.66529 296.55729 302.7733 306.2733 312.4893 319.4893 325.7053 329.5973">&#x2022;An error termination to a bus master read or write cycle</tspan><tspan y="559.7901" x="-.0047006609 10.1033 13.6033 19.819302 26.819302 33.8193 38.4813 42.373304 49.373304 56.373304 61.0353 67.251308 71.1433 75.0353 82.0353 89.0353 92.5353 98.751308 103.41331 108.07531 115.07531 119.73731 123.23731 127.12931 132.57532 136.07532 140.73732 146.95333 153.95333 160.95333 165.61533 169.50733 175.72333 182.72333 186.22333 196.33133 203.33133 209.54734 216.54734 220.04734 223.93933 230.93933 237.15534 240.65534 246.10134 249.99333 256.20933 260.8713 264.7633 268.6553 275.6553 282.6553 286.1553 291.60133 298.60133 305.60133 310.2633 316.4793 322.6953 326.1953 333.1953 337.8573 341.3573 348.3573 354.5733 360.01933 363.91133 367.8033 374.8033 381.01933 384.91133 388.8033 395.8033 402.8033 406.3033 412.51933 419.51933 426.51933 431.1813 437.3973 442.84333 448.28935 451.78935 455.28935 460.73536 467.73536 474.73536 479.39735 485.61335">A configuration error is reported when the starting source or destination address, source</tspan><tspan y="575.7901" x="-.0046406609 6.9953596 11.65736 15.15736 22.15736 28.37336 33.81936 37.71136 41.603364 48.603364 54.819364 58.711366 62.603368 69.60336 76.60336 80.10336 87.10336 91.765369 96.42737 101.87337 108.08937 111.98137 117.42737 120.92737 124.42737 135.31937 139.21137 146.21137 153.21137 157.87337 161.37337 165.26537 172.26537 179.26537 186.26537 189.76537 196.76537 203.76537 207.65737 213.87337 217.37337 223.58937 230.58937 237.58937 244.58937 248.48137 251.98137 255.48137 262.48139 267.14338 270.64338 274.53538 281.53538 287.75138 291.25138 295.14338 299.80537 306.02137 313.02137 318.46739 323.12937 329.34538 334.00736 337.50736 342.95338 346.84538 353.06138 359.27738 362.77738 367.43937 373.65538 380.65538 385.31736 391.53337 396.97938 403.19538 410.19538 414.08738 417.58738 423.80339 430.80339 434.30339 438.19538 445.19538 451.41139 458.41139 465.41139 470.8574 474.7494 480.1954 484.0874 490.3034 497.3034">or destination offsets, minor loop byte count, or the transfer size represent an inconsistent</tspan><tspan y="591.7901" x="-.004590661 5.44141 9.33341 15.549411 19.441412 25.657414 29.157414 32.657415 41.211416 47.427415 53.643415 60.643415 64.14342 71.14342 75.80542 79.30542 83.19742 90.19742 96.41342 101.85942 108.075428 111.575428 118.575428 125.575428 131.02143 136.46743 140.35942 147.35942 151.25142 157.46743 160.96743 167.18343 173.39943 180.39943 185.84543 192.06143 197.50743 201.00743 207.22344 211.88544 218.10144 221.60144 228.60144 234.81745 238.70944 244.92545 248.81745 252.70944 258.92546 265.92546 269.42546 276.42546 282.64146 286.53346 293.53346 303.64146">state. Each of these possible causes are detailed below:</tspan><tspan y="616.1901" x="13.099399 24.0054 32.5594 39.5594 45.7754 49.2754 55.491399 62.491399 69.491397 74.1534 80.3694 85.8154 91.2614 97.4774 102.9234 106.4234 112.639408 119.639408 126.639408 130.1394 137.1394 141.8014 146.46341 151.90941 158.12541 162.01741 167.46341 170.96341 181.85541 188.85541 194.3014 198.1934 201.6934 208.6934 214.90941 218.40941 224.62541 228.51741 232.40941 239.40941 246.40941 252.62541 259.62544 263.12544 270.12544 277.12544 280.62544 287.62544 292.2874 303.1794 310.1794 317.1794 324.1794 328.0714 335.0714 339.7334 343.6254 348.28739 354.5034 361.5034 366.9494 371.6114 377.8274 382.48939 387.15138 392.59739 396.48939 402.70539 408.9214 412.4214 419.4214 426.4214 433.4214 440.4214 447.4214 453.6374 458.29939 462.19139 468.40739 473.8534">&#x2022;The addresses and offsets must be aligned on 0-modulo-transfer-size boundaries.</tspan><tspan y="632.1901" x="13.099399 24.0054 32.5594 39.5594 45.7754 49.2754 60.1674 64.0594 71.0594 78.0594 82.721408 86.221408 90.1134 97.1134 104.1134 111.1134 114.6134 121.6134 128.6134 132.5054 138.7214 142.2214 148.43741 155.43741 162.43741 169.43741 173.3294 176.8294 187.7214 194.7214 200.1674 204.0594 207.5594 214.5594 220.7754 224.2754 230.49141 233.99141 244.8834 251.8834 255.7754 259.66743 263.55943 270.55943 274.45143 280.66743 284.16743 291.16743 295.8294 299.3294 303.2214 310.2214 316.4374 319.9374 325.38343 332.38343 339.38343 344.0454 350.2614 356.47743 359.97743 366.19343 373.19343 380.19343 383.69343 390.69343 396.90943 402.35545 406.24745 410.13945 417.13945 423.35545 427.24745 431.13945 438.13945 445.13945 448.63945 452.53144 457.19343 463.40943 470.40943 475.85545 480.51744 486.73344">&#x2022;The minor loop byte count must be a multiple of the source and destination transfer</tspan><tspan y="648.1901" x="24.005419 29.45142 33.343423 39.55942 45.77542 51.22142">sizes.</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504L488 16H0V0Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54,24.56929)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M0 0H504L488 16H0V0Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="26.01031" x="278.955 285.45298 290.95198 295.95597 301.45497 304.45198 309.45597 312.95698 315.45899 320.46299 325.46699 327.969 334.46699 336.969 340.47 345.474 350.478 353.475 355.97703 363.47404 368.47804 376.47904 381.97804 385.47904 390.48304 392.98506 399.48304 404.48704 409.49104 414.49504 419.49903 424.50303 427.00505 433.50303 439.002 444.501 447.49803 450.99903 456.49803 459.00004 461.50205 466.50605 470.00706 472.50907 475.50608 480.51008 487.00807 494.50508 501.00306">Chapter 22 Direct Memory Access Controller (eDMA)</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.01 137.23 142.79 148.34999 151.12999 157.79999 163.90999 170.01999 173.34999 179.45999 185.01999 193.90999 196.68999 199.46999 205.02999 207.80998 215.02999 220.58998 223.91999 229.47998 233.36998 238.92998 245.03998 250.59998 256.15998 258.93998 267.26997 272.82997 278.93995 285.04994 290.60993 293.38993 296.16993 298.94993 306.16993 311.72993 317.28993 320.06993 322.8499 328.4099 331.1899 336.7499 342.8599 348.96989 351.74989 357.30989 362.86988 368.42988">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00401 5.5030105 8.5000109 13.504011 18.50801 23.00801 27.50801 32.512014 34.510015 39.514017 42.016016 48.019014 53.023015 60.520017 62.518018 67.01802 72.02202 77.02602 82.030017 87.03401 91.53401 94.03601 99.04001 102.03701 104.53901 107.04101 109.54301 114.547008 119.047008">Freescale Semiconductor, Inc.</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="58.45 65.12 69.01 74.57 77.35 80.13 89.02 91.799999 97.909999 103.46999 107.35999">Preliminary</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 391.68 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="151.308 156.312 161.316">511</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 54 763.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="180.87 188.65 194.20999 200.31999 205.87999 209.76999 215.32999 218.10999 220.88999 228.10999 234.21999 239.77999 242.55998 248.66999 254.22998 259.78999 265.34999 268.12998 270.90998 277.01997 280.34996 286.45994 290.34996 299.23997 304.79997 308.12995 310.90995 317.01994">General Business Information</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0H166.42002"/>
</g>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M166.22 0H337.78"/>
</g>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M337.58 0H504"/>
</g>
<g transform="matrix(.26,0,0,.26,0,-.000019073487)">
<image id="image_6" width="288" height="154" xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAASAAAACaCAIAAACGxwJwAAAACXBIWXMAAA7EAAAO
xAGVKw4bAAAM5klEQVR4nO2d22sd1xWHDYYaDC0uxaWUlogGAn4wCFroq/8E/wl+
aaFvAj009EBEm0JoSeKA01BTtQ5VLjg4luP2GFxfiyMaxfcYy0ZFvqqyghzZMr4o
RmW6rFMfjs6Z2bMv6zf7zMzvYz3r7Dlnf5rZa63Ze11CCIGxLvYACKkyFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAYwW7vSaZH1OLaTsggnbh74vN//kkx
jl39qh0TM/eKuYi5+8udn3vki1OHT+/WismpnbPzI1HizsLOpYcnWlHMN2kPRrDP
tiXNdZoR3bHpkc///IM//PanWtH45N+dUYxjb5+81fmhv3z/teE//lglXh4dPH76
G5NfrOuHOHN505WZbTfnhhYW9zx6cr6AL9ZASQSTkLtiRKZHlg+u/+vvB0GCvXpo
5snT/0KvQG5ZXR+qKNhfmt+P7lVWXLg6MHN7x+LSOPTrzaI8gkksxftvJE+qzXXX
Pvg2SDCJj899iRv+4qOn4jBIsFf2bI1ukaVp8jy5slLQA3mLUgn2j03RHFsVTOLQ
rpdAgklcW3gMGv7oxGzvx2kJ9vdPvxldHvuQB8giNSuVYBKnBpOnhf4H+j/PBXsw
vmH0tZ+ABHv9yA3E2KfuPEz9OBXBdu0fiO6M392smIxI2QRrOVY8zwWTUMl2pM54
CVkp6Q5clnbiLUiwl0cHPz23Prot3iG3Mt1vu5cSCiZxcQdk2AY6BJPY+8ZWkGAS
sl5SHHjz0kLWB4ULNnb4u9ElCYyZ29i5VE7BJGTGF8lawf6z91s4wWS9pDXqufvL
hg8KFOx3H74UXY/+d6y0gjWLTdyvFUzi2Ds/AgkmcfbWksqouwpfuoId/tfG6G5o
xc25IZUvvJcyC9YsMHHfI9jywfUh2Q6zYCplsYmZe+ZPCRFs9yc/jG6FboAKZSUX
rLDEfY9gElfGNoMEawSXxVILX1qClT23kRpnLm9C5O5LLpjE8YEiEvdpgkkceGsL
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
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
</g>
</svg>