121 lines
7.8 KiB
XML
121 lines
7.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
|
-->
|
|
<!-- Title: Bootloader Pages: 1 -->
|
|
<svg width="663pt" height="192pt"
|
|
viewBox="0.00 0.00 663.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
|
|
<title>Bootloader</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-188 659,-188 659,4 -4,4"/>
|
|
<!-- Node1 -->
|
|
<g id="node1" class="node"><title>Node1</title>
|
|
<polygon fill="#bfbfbf" stroke="black" points="592,-76.5 592,-95.5 655,-95.5 655,-76.5 592,-76.5"/>
|
|
<text text-anchor="middle" x="623.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader</text>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="node2" class="node"><title>Node2</title>
|
|
<polygon fill="white" stroke="#bfbfbf" points="338,-164.5 338,-183.5 408,-183.5 408,-164.5 338,-164.5"/>
|
|
<text text-anchor="middle" x="373" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">CWinThread</text>
|
|
</g>
|
|
<!-- Node2->Node1 -->
|
|
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
|
<path fill="none" stroke="midnightblue" d="M418.215,-172.803C460.487,-170.001 524.875,-161.301 574,-135 591.939,-125.396 607.44,-106.939 615.831,-95.6226"/>
|
|
<polygon fill="midnightblue" stroke="midnightblue" points="418.012,-169.308 408.231,-173.382 418.417,-176.297 418.012,-169.308"/>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="node3" class="node"><title>Node3</title>
|
|
<g id="a_node3"><a xlink:href="class_bootloader.html#struct_bootloader_1_1_flash_firmware_option" target="_top" xlink:title="FlashFirmwareOption struct contains information for an update progress. ">
|
|
<polygon fill="white" stroke="black" points="306.5,-115 306.5,-145 439.5,-145 439.5,-115 306.5,-115"/>
|
|
<text text-anchor="start" x="314.5" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader::FlashFirmware</text>
|
|
<text text-anchor="middle" x="373" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">Option</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node1 -->
|
|
<g id="edge2" class="edge"><title>Node3->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M450.135,-121.795C487.68,-117.031 533.488,-110.143 574,-101 580.62,-99.5059 587.645,-97.5536 594.233,-95.5538"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="449.268,-118.376 439.776,-123.082 450.132,-125.322 449.268,-118.376"/>
|
|
<text text-anchor="middle" x="522" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> m_firmwareConfig</text>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="node4" class="node"><title>Node4</title>
|
|
<g id="a_node4"><a xlink:title="STL class. ">
|
|
<polygon fill="white" stroke="#bfbfbf" points="132,-99.5 132,-118.5 192,-118.5 192,-99.5 132,-99.5"/>
|
|
<text text-anchor="middle" x="162" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node3 -->
|
|
<g id="edge3" class="edge"><title>Node4->Node3</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M202.282,-112.947C231.507,-115.883 272.07,-119.959 306.212,-123.39"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="202.36,-109.437 192.061,-111.92 201.661,-116.402 202.36,-109.437"/>
|
|
<text text-anchor="middle" x="243" y="-135" font-family="Helvetica,sans-Serif" font-size="10.00"> imageFilePath</text>
|
|
<text text-anchor="middle" x="243" y="-124" font-family="Helvetica,sans-Serif" font-size="10.00">backdoorkey</text>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="node6" class="node"><title>Node6</title>
|
|
<g id="a_node6"><a xlink:href="class_bootloader.html#struct_bootloader_1_1_program_once_option" target="_top" xlink:title="ProgramOnceOption struct contains information for a program IFR progress. ">
|
|
<polygon fill="white" stroke="black" points="294,-76.5 294,-95.5 452,-95.5 452,-76.5 294,-76.5"/>
|
|
<text text-anchor="middle" x="373" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader::ProgramOnceOption</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node6 -->
|
|
<g id="edge6" class="edge"><title>Node4->Node6</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M201.888,-101.232C204.628,-100.784 207.352,-100.367 210,-100 237.264,-96.2218 267.259,-93.2908 293.95,-91.1097"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="201.253,-97.79 192.006,-102.961 202.459,-104.685 201.253,-97.79"/>
|
|
<text text-anchor="middle" x="243" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00"> data</text>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="node5" class="node"><title>Node5</title>
|
|
<g id="a_node5"><a xlink:title="STL class. ">
|
|
<polygon fill="white" stroke="#bfbfbf" points="0,-94 0,-124 95,-124 95,-94 0,-94"/>
|
|
<text text-anchor="start" x="8" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">std::basic_string<</text>
|
|
<text text-anchor="middle" x="47.5" y="-101" font-family="Helvetica,sans-Serif" font-size="10.00"> char ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node4 -->
|
|
<g id="edge4" class="edge"><title>Node5->Node4</title>
|
|
<path fill="none" stroke="midnightblue" d="M105.526,-109C114.678,-109 123.803,-109 131.931,-109"/>
|
|
<polygon fill="midnightblue" stroke="midnightblue" points="105.233,-105.5 95.2328,-109 105.233,-112.5 105.233,-105.5"/>
|
|
</g>
|
|
<!-- Node6->Node1 -->
|
|
<g id="edge5" class="edge"><title>Node6->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M462.39,-86C507.498,-86 559.501,-86 591.692,-86"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="462.286,-82.5001 452.286,-86 462.286,-89.5001 462.286,-82.5001"/>
|
|
<text text-anchor="middle" x="522" y="-89" font-family="Helvetica,sans-Serif" font-size="10.00"> m_programOnceOption</text>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="node7" class="node"><title>Node7</title>
|
|
<g id="a_node7"><a xlink:href="class_bootloader.html#struct_bootloader_1_1_target_information" target="_top" xlink:title="TargetInformation struct contains devices information. ">
|
|
<polygon fill="white" stroke="black" points="301.5,-38.5 301.5,-57.5 444.5,-57.5 444.5,-38.5 301.5,-38.5"/>
|
|
<text text-anchor="middle" x="373" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader::TargetInformation</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node1 -->
|
|
<g id="edge7" class="edge"><title>Node7->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M454.985,-53.8737C491.588,-57.4077 535.233,-62.8496 574,-71 580.814,-72.4325 588.041,-74.4094 594.777,-76.4582"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="455.14,-50.373 444.858,-52.9268 454.488,-57.3426 455.14,-50.373"/>
|
|
<text text-anchor="middle" x="522" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00"> m_targetInfo</text>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="node8" class="node"><title>Node8</title>
|
|
<g id="a_node8"><a xlink:href="class_bootloader.html#struct_bootloader_1_1_erase_option" target="_top" xlink:title="EraseOption struct contains information for an erase progress. ">
|
|
<polygon fill="white" stroke="black" points="311.5,-0.5 311.5,-19.5 434.5,-19.5 434.5,-0.5 311.5,-0.5"/>
|
|
<text text-anchor="middle" x="373" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader::EraseOption</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node1 -->
|
|
<g id="edge8" class="edge"><title>Node8->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M445.056,-10.9043C484.698,-13.8363 533.997,-21.6331 574,-41 591.162,-49.3087 606.46,-65.7632 615.095,-76.3059"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="445.142,-7.40257 434.935,-10.2448 444.687,-14.3878 445.142,-7.40257"/>
|
|
<text text-anchor="middle" x="522" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00"> m_eraseOption</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|