birdcage/docs/K60-refman-vectors/K60-reference-manual_page_699.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

271 lines
52 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.75537,55)" d="M0 0H486.48927V594.4749H0Z" 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)">
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="295.03977" x="478.872 484.884 488.844 492.354 494.82 499.329 502.33503 506.34004 508.56303 514.071 517.07699 521.0369 524.5109 528.51589 530.7389 537.24588 539.75686 544.2658">Restore Erase Algo</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="295.03977" x="548.7658"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="306.01976" x="478.8478 484.8328 487.3078 491.2858 495.2638 498.2338 500.5198 505.4968 511.97679 517.0168 521.1568 527.6368 533.6128 540.0928 542.36978 547.42776 549.7047">Clear SUSPACK = 0</tspan></text>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-linejoin="round" fill="none" stroke="#000000" d="M217.91564 140.54955C217.91564 135.57898 221.94507 131.54955 226.91564 131.54955H298.90818C303.87873 131.54955 307.90818 135.57898 307.90818 140.54955V140.55446C307.90818 145.52503 303.87873 149.55446 298.90818 149.55446H226.91564C221.94507 149.55446 217.91564 145.52503 217.91564 140.55446V140.54955Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.9125 176.62425C217.9125 171.65369 221.94194 167.62425 226.9125 167.62425H298.9125C303.88307 167.62425 307.9125 171.65369 307.9125 176.62425V185.5555C307.9125 190.52606 303.88307 194.5555 298.9125 194.5555H226.9125C221.94194 194.5555 217.9125 190.52606 217.9125 185.5555V176.62425Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.91565 221.62537C217.91565 216.6548 221.94509 212.62537 226.91565 212.62537H312.4108C317.38136 212.62537 321.4108 216.6548 321.4108 221.62537V239.56206C321.4108 244.53263 317.38136 248.56206 312.4108 248.56206H226.91565C221.94509 248.56206 217.91565 244.53263 217.91565 239.56206V221.62537Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M82.91685 275.62498C82.91685 270.65443 86.94629 266.62498 91.91685 266.62498H145.91254C150.8831 266.62498 154.91254 270.65443 154.91254 275.62498V293.62333C154.91254 298.59388 150.8831 302.62333 145.91254 302.62333H91.91685C86.94629 302.62333 82.91685 298.59388 82.91685 293.62333V275.62498Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M469.91877 293.566C469.91877 288.59547 473.9482 284.566 478.91877 284.566H550.91079C555.88137 284.566 559.91079 288.59547 559.91079 293.566V302.5652C559.91079 307.53575 555.88137 311.5652 550.91079 311.5652H478.91877C473.9482 311.5652 469.91877 307.53575 469.91877 302.5652V293.566Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M388.9188 347.5628C388.9188 342.5923 392.94825 338.5629 397.9188 338.5629H469.91084C474.88139 338.5629 478.91084 342.5923 478.91084 347.5628 478.91084 352.53334 474.88139 356.5627 469.91084 356.5627H397.9188C392.94825 356.5627 388.9188 352.53334 388.9188 347.5628Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.91878 401.62596C217.91878 396.6554 221.94821 392.62596 226.91878 392.62596H298.91627C303.8868 392.62596 307.91627 396.6554 307.91627 401.62596V419.6243C307.91627 424.59486 303.8868 428.6243 298.91627 428.6243H226.91878C221.94821 428.6243 217.91878 424.59486 217.91878 419.6243V401.62596Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.91878 527.6291C217.91878 522.6585 221.94821 518.6291 226.91878 518.6291H298.91627C303.8868 518.6291 307.91627 522.6585 307.91627 527.6291V545.62747C307.91627 550.598 303.8868 554.62747 298.91627 554.62747H226.91878C221.94821 554.62747 217.91878 550.598 217.91878 545.62747V527.6291Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M469.9125 491.55934C469.9125 486.5907 473.94197 482.56285 478.9125 482.56285H550.91079C555.88137 482.56285 559.91079 486.5907 559.91079 491.55934 559.91079 496.52793 555.88137 500.5558 550.91079 500.5558H478.9125C473.94197 500.5558 469.9125 496.52793 469.9125 491.55934Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M370.91758 491.56245C370.91758 486.5921 374.94703 482.56285 379.91758 482.56285H451.91587C456.8864 482.56285 460.91587 486.5921 460.91587 491.56245 460.91587 496.53276 456.8864 500.562 451.91587 500.562H379.91758C374.94703 500.562 370.91758 496.53276 370.91758 491.56245Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M370.91447 532.0569C370.91447 527.0865 374.9439 523.05728 379.91447 523.05728H451.91276C456.8833 523.05728 460.91276 527.0865 460.91276 532.0569 460.91276 537.0272 456.8833 541.05648 451.91276 541.05648H379.91447C374.9439 541.05648 370.91447 537.0272 370.91447 532.0569Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M435.41136 590.625C435.41136 585.6546 439.4408 581.62539 444.41136 581.62539H487.19715C492.1677 581.62539 496.19715 585.6546 496.19715 590.625 496.19715 595.59536 492.1677 599.6246 487.19715 599.6246H444.41136C439.4408 599.6246 435.41136 595.59536 435.41136 590.625Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.9207 689.625C217.9207 684.6546 221.95014 680.62539 226.9207 680.62539H298.919C303.88957 680.62539 307.919 684.6546 307.919 689.625 307.919 694.59536 303.88957 698.6246 298.919 698.6246H226.9207C221.95014 698.6246 217.9207 694.59536 217.9207 689.625Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M274.9432 302.62049 250.93497 302.62583 226.92794 284.6247 250.93538 266.61824 274.95924 266.62229 298.9475 284.62657 274.9432 302.62049Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M274.9432 356.6278 250.93497 356.63316 226.92794 338.63203 250.93538 320.62559 274.95924 320.6296 298.9475 338.63389 274.9432 356.6278Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M274.9526 500.55574 250.94434 500.56105 226.9373 482.5599 250.94475 464.55348 274.9686 464.55754 298.95689 482.56178 274.9526 500.55574Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M274.94007 608.55477 250.93184 608.56008 226.9248 590.55899 250.93225 572.5525 274.95613 572.5566 298.9444 590.5608 274.94007 608.55477Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M274.95527 662.54318 250.94702 662.5485 226.93999 644.54739 250.94742 626.54098 274.97129 626.545 298.95957 644.54928 274.95527 662.54318Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M445.9636 464.5586 421.92008 464.56394 397.8778 446.56748 421.9205 428.56575 445.97966 428.5698 469.95314 446.5506 445.9636 464.5586Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M445.94596 410.62168 421.9377 410.627 397.93067 392.6259 421.93815 374.61946 445.96199 374.6235 469.95964 392.559 445.94596 410.62168Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M445.94596 284.56144 421.9377 284.56675 397.93067 266.59687 421.93815 248.62166 445.96199 248.62572 469.94587 266.58103 445.94596 284.56144Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.886 149.44039 262.92137 166.65843"/>
<path transform="matrix(.0009864,.4799992,-.4799992,.0009864,242.98715,88.97066)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009864,.4799992,-.4799992,.0009864,242.98715,88.97066)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 194.4256 262.94947 211.64366"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,133.95589)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,133.95589)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 248.42037 262.94947 265.63844"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,187.95066)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,187.95066)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 302.43287 262.94947 319.65095"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,241.96317)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,241.96317)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 356.78117 262.94947 391.64924"/>
<path transform="matrix(.00048639999,.48000003,-.48000003,.00048639999,243.02605,313.96144)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.00048639999,.48000003,-.48000003,.00048639999,243.02605,313.96144)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.89537 428.78117 262.93074 463.64924"/>
<path transform="matrix(.00048719999,.48000003,-.48000003,.00048719999,243.0073,385.96144)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.00048719999,.48000003,-.48000003,.00048719999,243.0073,385.96144)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 500.43287 262.94947 517.65097"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,439.96318)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,439.96318)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.91413 554.42666 262.94947 571.6447"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,493.95695)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009855999,.4799992,-.4799992,.0009855999,243.01528,493.95695)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".584" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.92137 608.6465V625.0695"/>
<path transform="matrix(0,.58400008,-.58400008,0,243.00846,545.1354)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(0,.58400008,-.58400008,0,243.00846,545.1354)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".592" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M262.92137 662.8595V679.28256"/>
<path transform="matrix(0,.592,-.592,0,243.00846,599.17556)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(0,.592,-.592,0,243.00846,599.17556)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M433.91099 284.74055 433.94636 337.6586"/>
<path transform="matrix(.0003208,.48000003,-.48000003,.0003208,414.02653,259.9708)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0003208,.48000003,-.48000003,.0003208,414.02653,259.9708)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M514.9206 311.7639 514.9174 320.56404 451.91868 320.56175 451.91758 337.6586"/>
<path transform="matrix(-.0000312,.48000003,-.48000003,-.0000312,432.00535,259.9708)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.0000312,.48000003,-.48000003,-.0000312,432.00535,259.9708)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M469.5629 266.57566 514.9141 266.56065 514.9027 283.64817"/>
<path transform="matrix(-.0003208,.48000003,-.48000003,-.0003208,494.99674,205.96038)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.0003208,.48000003,-.48000003,-.0003208,494.99674,205.96038)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M433.88914 356.3782 433.92448 373.64924"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,295.96147)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,295.96147)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M433.88914 410.3762 433.92448 427.6472"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,349.9594)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,349.9594)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M433.88914 464.38145 433.92448 481.65245"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,403.96467)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0009824,.4799992,-.4799992,.0009824,413.99037,403.96467)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M433.88914 500.73878 433.92448 522.25247"/>
<path transform="matrix(.00078880009,.4799992,-.4799992,.00078880009,413.99455,444.56468)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.00078880009,.4799992,-.4799992,.00078880009,413.99455,444.56468)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M469.84507 446.55543 505.92073 446.55998 505.91905 347.55674 479.8255 347.56187"/>
<path transform="matrix(-.48000003,.000094400009,-.000094400009,-.48000003,470.2806,280.24003)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,.000094400009,-.000094400009,-.48000003,470.2806,280.24003)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M469.7666 392.55393 523.91726 392.55455 523.90896 481.63566"/>
<path transform="matrix(-.000044800004,.48000003,-.48000003,-.000044800004,503.997,403.94786)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.000044800004,.48000003,-.48000003,-.000044800004,503.997,403.94786)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M478.88298 500.7422 478.9183 580.6603"/>
<path transform="matrix(.00021200002,.48000003,-.48000003,.00021200002,459.00083,502.97245)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.00021200002,.48000003,-.48000003,.00021200002,459.00083,502.97245)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M451.9142 541.27658 451.94956 580.6603"/>
<path transform="matrix(.00043040003,.48000003,-.48000003,.00043040003,432.02735,502.97245)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.00043040003,.48000003,-.48000003,.00043040003,432.02735,502.97245)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-dashoffset="2.016" stroke-miterlimit="3.6" stroke-linejoin="miter" fill="none" stroke="#000000" d="M321.65818 230.48548 433.91529 230.56352 433.9187 247.68067"/>
<path transform="matrix(.000095999999,.48000003,-.48000003,.000095999999,414.00373,169.99288)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.000095999999,.48000003,-.48000003,.000095999999,414.00373,169.99288)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M227.0332 338.56794 181.90758 338.57249 181.89673 257.5442 257.51527 257.53688"/>
<path transform="matrix(.48000003,-.0000464,.0000464,.48000003,227.23436,190.21808)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-.0000464,.0000464,.48000003,227.23436,190.21808)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M217.91606 689.4284 118.91811 689.5538 118.9314 303.34556"/>
<path transform="matrix(.0000168,-.48000003,.48000003,.0000168,99.018138,246.39376)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0000168,-.48000003,.48000003,.0000168,99.018138,246.39376)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".64" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M226.9641 284.56184 156.13233 284.59718"/>
<path transform="matrix(-.64000007,.00031920002,-.00031920002,-.64000007,150.04343,217.27048)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.64000007,.00031920002,-.00031920002,-.64000007,150.04343,217.27048)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".64" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M227.08696 644.57327 173.01879 644.5564 173.19063 239.57772 217.0646 239.55583"/>
<path transform="matrix(.64000007,-.00031920002,.00031920002,.64000007,183.3277,172.24294)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.64000007,-.00031920002,.00031920002,.64000007,183.3277,172.24294)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".64" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M118.94543 266.69166 118.99597 221.5367 217.0646 221.51595"/>
<path transform="matrix(.64000007,-.00013520001,.00013520001,.64000007,183.3277,154.19907)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.64000007,-.00013520001,.00013520001,.64000007,183.3277,154.19907)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M227 590.55496H118.84822"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M226.86605 482.52915 199.91132 482.57893 199.84607 446.57838 261.9512 446.5438"/>
<path transform="matrix(.48000003,-.00026720004,.00026720004,.48000003,231.6703,379.22978)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-.00026720004,.00026720004,.48000003,231.6703,379.22978)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="5.76,5.76" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M307.95628 410.546H343.83067L397.8125 428.52726 410.6375 436.98976"/>
<path transform="matrix(.4006416,.26436083,-.26436083,.4006416,382.07075,363.95976)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.4006416,.26436083,-.26436083,.4006416,382.07075,363.95976)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".64" stroke-linecap="butt" stroke-dasharray="7.68,7.68" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M465.4 599.53976V622.0898H325.87019V284.61009L300.25 284.51008"/>
<path transform="matrix(-.6399952,-.0024984002,.0024984002,-.6399952,294.16099,217.24425)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.6399952,-.0024984002,.0024984002,-.6399952,294.16099,217.24425)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".64" stroke-linecap="butt" stroke-dasharray="7.68,7.68" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M325.80003 482.58976H300.2"/>
<path transform="matrix(-.64000007,0,0,-.64000007,294.1111,415.26997)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.64000007,0,0,-.64000007,294.1111,415.26997)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="1.92,3.84" stroke-dashoffset="4.56" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M82.91271 131.5598C82.91271 126.58923 86.94215 122.55979 91.91271 122.55979H334.9139C339.88447 122.55979 343.9139 126.58923 343.9139 131.5598V707.55477C343.9139 712.5253 339.88447 716.55477 334.9139 716.55477H91.91271C86.94215 716.55477 82.91271 712.5253 82.91271 707.55477V131.5598Z"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="1.92,3.84" stroke-dashoffset=".816" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M82.90827 365.54728H343.7"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="1.92,3.84" stroke-dashoffset=".816" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M82.90827 374.52754H343.7"/>
<path transform="matrix(1,0,0,1,-19.912896,-67.31979)" stroke-width=".48" stroke-linecap="butt" stroke-dasharray="1.92,3.84" stroke-dashoffset=".864" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M361.91526 185.60042C361.91526 180.62985 365.9447 176.60042 370.91526 176.60042H559.9176C564.8882 176.60042 568.9176 180.62985 568.9176 185.60042V635.55557C568.9176 640.5261 564.8882 644.55557 559.9176 644.55557H370.91526C365.9447 644.55557 361.91526 640.5261 361.91526 635.55557V185.60042Z"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="178.03977" x="226.84774 232.34673 238.34973 243.35373 248.35773 254.35173 260.35475 262.57774 268.58073 273.08073 280.08274 287.08476 291.08076 295.51777">ERSSCR Command</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="178.03977" x="300.01777"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="189.01976" x="226.85077 229.85677 237.95677 240.96277 243.47377 245.97577 249.98078 252.20378 257.2168 263.1568 269.1688 275.67579 281.61579">(Write FCCOB)</tspan><tspan y="227.53978" x="222.35077 227.84076 231.82776 236.32776 240.81876 244.80576 249.29676 251.79875 257.79277 261.77976 265.28077 269.77177 276.76478 280.75178 283.03779 289.03178 293.52278 300.52479 307.5178 311.5048 316.0048">Launch/Resume Command</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="227.53978" x="320.5048"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="238.51976" x="222.34479 225.34178 231.34479 233.85579 237.85179 241.8478 244.84479 247.12178 253.12479 259.0648 262.0618 267.0658">(Clear CCIF)</tspan><tspan y="286.03977" x="244.8448 250.84781 256.8508 259.8478 264.8518 267.0748 272.14179 274.36479 278.86479">CCIF = 1?</tspan><tspan y="407.53977" x="222.34479 228.33879 232.31679 236.80779 241.28978 245.31278 248.80478 251.28878 253.56577 258.56077 263.04277 266.53477 271.01676 275.03977 279.53977">Request Suspend</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="407.53977" x="284.0398"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="418.51979" x="222.3478 225.32678 230.30379 234.32678 236.79279 239.06978 244.55077 250.52678 255.51277 260.5528 267.03279 272.00978 276.99577">(Set ERSSUSP)</tspan><tspan y="340.03977" x="244.84777 247.84476 252.34476 254.85576 258.85176 261.84877 264.84577 269.28279 273.79179 276.2938">Interrupt?</tspan><tspan y="484.03977" x="244.8478 250.8508 256.8538 259.8508 264.8548 267.0688 272.14479 274.36778 278.86778">CCIF = 1?</tspan><tspan y="533.5397" x="235.84777 240.86077 244.86577 247.86277 252.30876 254.81076 258.81578 262.77577 265.06178 267.9958 272.4958 275.0068 278.9668 281.9728 284.97883 289.48783 293.99684">Service Interrupt</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="533.5397" x="296.49885"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="544.5197" x="235.85085 238.82984 244.81484 248.79283 252.81583 257.30683 259.5208 264.5158 267.03584 271.01383 274.55085 279.04185">(Read Flash)</tspan><tspan y="592.0397" x="235.85088 241.30487 247.30788 252.33887 257.31587 263.79585 268.77284 273.79484 278.8348 283.36183">ERSSUSP=0?</tspan><tspan y="281.53977" x="87.350849 93.83984 97.82684 102.32684 104.81984 107.04284 113.036838 117.536838 124.52983 131.52283 135.51883 140.00983">Next Command</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="281.53977" x="144.50984"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="292.51976" x="87.34484 90.34184 98.44184 101.42984 103.93184 106.424839 110.411838 112.634838 117.63883 123.63283 129.62683 136.12483 142.11884">(Write FCCOB)</tspan><tspan y="691.0397" x="226.84485 232.83885 235.33185 239.31885 243.30585 246.29384 248.57083 254.06082 260.0548 265.0498 270.0448 276.53379 281.51979">Clear ERSSUSP</tspan><tspan y="142.0398" x="222.34477 227.83477 232.32576 234.82776 238.81476 241.80275 244.07975 250.56874 253.06174 255.55474 260.04576 262.33177 268.27177 274.26576 277.26277 282.25776 284.47175 289.53874 291.82475">Enter with CCIF = 1</tspan><tspan y="245.53977" x="510.34474 516.33877 520.3167 523.8087 528.2907 535.28378">Resume</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="245.53977" x="539.2797"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="256.51976" x="510.34773 515.86477 521.80477 526.8268 531.80386 537.8248">ERSSCR</tspan><tspan y="619.03976" x="271.84785 278.32783">No</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9.96" font-family="TimesLTStd"><tspan y="196.69977" x="420.34556 429.2199 433.66209 441.43089 446.44078 449.77738 454.7773 457.23744 463.90068 468.9006 473.90055 476.68937 480.02598 485.0259 487.81474 490.6135 495.05567">Memory Controller</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="196.69976" x="498.37236"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9.96" font-family="TimesLTStd"><tspan y="208.69957" x="420.34776 427.001 431.99098 439.78965 447.58833 452.0305 457.02046 462.0104 464.53028 470.06803 473.39466 478.3846 482.8168 487.249 491.12345 495.00785 497.78669 502.77665">Command Processing</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="268.03977" x="406.84867 411.84367 418.32365 423.36366 427.50364 433.9926 439.9866 446.4756 451.53358">SUSPACK=1</tspan><tspan y="493.03977" x="478.84858 484.84257 487.33558 491.32258 495.31858 498.2526 500.5386 506.0286 512.02267 517.0177 522.01278 528.51077 533.5058">Clear ERSSUSP</tspan><tspan y="349.03977" x="420.34883 425.8568 430.29383 434.29884 438.30384 442.81285 445.32386">Execute</tspan><tspan y="263.53977" x="478.84886 484.42884 488.44285">Yes</tspan><tspan y="394.03977" x="420.34886 426.83784 433.3268 439.8158 445.3058">DONE?</tspan><tspan y="421.03977" x="442.8488 449.32878">No</tspan><tspan y="448.03977" x="406.84877 412.36576 418.30577 423.33677 428.31376 434.79374 439.77073 444.80174 449.8417 454.3597">ERSSUSP=1?</tspan><tspan y="493.03977" x="388.84873 393.8257 397.84873 402.32173 406.2907 408.56773 414.0397 417.0097 421.0327 424.51573 428.4847 430.76173 437.2327 439.7077 444.1807">Save Erase Algo</tspan><tspan y="592.0397" x="445.1257 450.1297 454.1167 456.6187 458.8417 464.8357 470.83869 473.8267">Set CCIF</tspan><tspan y="443.53977" x="474.3487 480.82868">No</tspan><tspan y="389.53977" x="474.34867 479.92866 483.94267">Yes</tspan><tspan y="304.03977" x="402.34867 407.20866 409.66566 413.68867 416.68568">Start</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="304.03977" x="419.18769"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="315.01976" x="402.34269 408.84968 412.84568">New</tspan><tspan y="646.0397" x="235.84267 241.87267 245.83267 249.35169 253.79769 260.8177 264.8407 267.0547 272.51768 275.51469 279.5377 283.0117 287.0347">Resume Erase?</tspan><tspan y="673.0397" x="271.8427 278.3317 282.8227 285.0637 287.3407 293.82969 298.31169 302.80268 305.79069">No, Abort</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9.96" font-family="TimesLTStd"><tspan y="709.69967" x="87.350009 94.54113 98.42553 102.85773 106.17441 108.69428 115.34756 123.14623 128.1362 130.65608 133.97277 138.96273 141.7814 146.22356 149.5502 152.86688 157.85684 162.83684 165.61568 168.43436 173.95221 178.99196 182.83652 187.87627 192.31842 197.29842">User Cmd Interrupt/Suspend</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="533.5397" x="379.8484 384.82539 388.8484 391.3234 393.6004 398.5774 405.04838 410.08839 414.22837 420.69935 426.67533 433.1463 435.4323 440.4813 442.7583">Set SUSPACK = 1</tspan><tspan y="619.0397" x="177.3483 182.84729 188.8503 193.8543 198.85829 204.8613 210.8643 213.08731 218.09131 222.59131 226.09232 230.52931 234.52532 239.02532 243.52532 247.52132">ERSSCR Suspended</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9.96" font-family="TimesLTStd"><tspan y="160.69977" x="91.844608 98.52776 103.50777 111.30644 119.045368 123.50745 128.52729 133.50728 136.02716 139.33388 144.31388 147.12259 149.8815 152.64041 157.08257 159.90125 162.66016 167.64015">Command Initiation</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="599.29977" x="203.32816 208.90816 212.92217">Yes</tspan><tspan y="295.03367" x="442.83619 449.33418">No</tspan><tspan y="475.03977" x="442.84516 448.42515 452.44816">Yes</tspan><tspan y="641.5397" x="199.84519 205.42519 209.44818">Yes</tspan><tspan y="569.5397" x="181.84519 187.33518 193.32918 198.36017 203.34616 209.33116">ERSSCR</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="569.5397" x="215.33417"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="580.5197" x="181.84818 187.86019 192.37819 199.33519 203.83519 206.3552 210.3152 212.8262 216.78621">Completed</tspan><tspan y="556.0397" x="370.8482 376.3112 382.30519 387.32719 392.30418 398.32518 404.33717 406.56016 411.57316 416.01918 419.52919 424.04719 428.00718 432.51618 437.03419 440.99418">ERSSCR Suspended</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="556.0397" x="445.49418"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="567.0197" x="370.85118 376.30516 382.30815 387.34815 392.32514 398.8051 403.7821 408.8221 413.8621">ERSSUSP=1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="664.0397" x="375.3511 380.80509 386.80809 391.83009 396.80708 403.28706 408.26405 413.28605 415.74305 418.02906 424.04106 426.50706 429.02708 431.24107 433.76109 438.27909 440.50209 445.52409 451.53608 458.01606 462.99305 469.47303 471.75004 474.76506 478.72505 483.24305 485.76307 489.24607 491.76609 495.72608">ERSSUSP: Bit in FCNFG register</tspan></text>
<text fill="#ff6500" xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="12" font-family="TimesLTStd"><tspan y="664.0397" x="498.72309"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="675.0197" x="375.3451 380.3491 386.84709 391.85108 396.85508 403.35307 409.35606 415.85404 418.35606 420.60606 423.60307 428.10307 430.60508 434.60108 437.59809 442.09809 446.0941 448.5961 450.8461 455.8501 460.3501 463.8511 468.3511 472.3471 476.8471 481.3471 483.5971 490.0951 494.0911 498.5911 503.0911 507.5911 514.0891 516.5911 520.5871 525.0871 529.5871">SUSPACK: Internal Suspend Acknowledge</tspan></text>
<text fill="#ff6500" xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="675.0197" x="533.583"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -19.912896 -67.31979)" font-size="9" font-family="TimesLTStd"><tspan y="475.03977" x="204.345 210.825">No</tspan><tspan y="511.03977" x="271.845 277.425 281.448">Yes</tspan><tspan y="385.03977" x="271.845 277.425 281.448">Yes</tspan><tspan y="335.53977" x="199.845 206.325">No</tspan><tspan y="281.53977" x="199.845 205.425 209.448">Yes</tspan><tspan y="313.03977" x="271.845 278.32499">No</tspan></text>
<text xml:space="preserve" transform="matrix(.976172 0 0 1.02441 -19.912896 -67.31979)" font-size="8.10711" font-family="TimesLTStd"><tspan y="542.80966" x="499.23625 504.18968 509.5971 514.1047 518.61227 524.0197 529.4272 531.454 536.86148 540.915 547.2223 551.2758 553.5296 557.12918 559.38296 562.9825 567.036">ERSSCR Completed </tspan><tspan y="552.94357" x="499.23625 504.18968 509.5971 514.1047 518.61227 524.4656 528.97317 533.4807 538.0531">ERSSUSP=0</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="614.2421" x="57.60666 64.93866 68.27466 75.60666 82.93866 87.60666 94.278659 97.614658 104.28665 110.95865 114.95465 121.62665 128.29865 131.63465 134.97064 142.97464 150.30664 156.97864 164.31064 170.98264 178.31464 185.64664 188.98264 195.65464 202.98664 210.31864 213.65464 222.31864 228.99063 235.66263 242.99463 253.66263 260.33464 263.67063 271.00263 274.99864 278.33464 286.33863 291.00663 297.67863 304.35063 311.0226 314.3586 321.6906 325.0266 331.6986 338.3706 345.7026 349.0386 357.0426 363.7146 370.3866 374.3826 381.7146 386.3826 389.7186 399.0546 406.3866 413.0586 417.7266 424.3986 428.3946 431.7306 439.0626">Figure 29-35. Suspend and Resume of Erase Flash Sector Operation</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="329.97599 336.47398 341.97297 346.97697 352.47596 355.47297 360.47697 363.97798 366.47999 371.48399 376.48799 378.99 384.48899 386.991 391.995 396.999 402.498 405 412.497 417.501 425.502 431.001 434.502 439.506 442.00804 449.50505 455.00404 460.50303 466.002 468.50404 473.50804 476.01005 479.00706 484.50605 490.00505 495.50404 501.00303">Chapter 29 Flash Memory Module (FTFL)</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">699</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>