Add KBOOT.

This commit is contained in:
László Monda
2016-08-10 01:45:15 +02:00
commit e6c1fce5b4
9392 changed files with 3751375 additions and 0 deletions

View File

@@ -0,0 +1,122 @@
<?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="226pt" height="294pt"
viewBox="0.00 0.00 226.00 294.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 290)">
<title>Bootloader</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-290 222,-290 222,4 -4,4"/>
<!-- Node3 -->
<g id="node1" class="node"><title>Node3</title>
<g id="a_node1"><a xlink:href="group__peripherals.html" target="_top" xlink:title="Peripheral interfaces. ">
<polygon fill="white" stroke="black" points="104.5,-266.5 104.5,-285.5 212.5,-285.5 212.5,-266.5 104.5,-266.5"/>
<text text-anchor="middle" x="158.5" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">Peripheral Definitions</text>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node2" class="node"><title>Node4</title>
<g id="a_node2"><a xlink:href="group__command.html" target="_top" xlink:title="API for the command handler. ">
<polygon fill="white" stroke="black" points="110,-228.5 110,-247.5 207,-247.5 207,-228.5 110,-228.5"/>
<text text-anchor="middle" x="158.5" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">Command Handler</text>
</a>
</g>
</g>
<!-- Node8 -->
<g id="node3" class="node"><title>Node8</title>
<g id="a_node3"><a xlink:href="group__flashloader.html" target="_top" xlink:title="Flashloader support. ">
<polygon fill="white" stroke="black" points="125,-190.5 125,-209.5 192,-209.5 192,-190.5 125,-190.5"/>
<text text-anchor="middle" x="158.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">Flashloader</text>
</a>
</g>
</g>
<!-- Node7 -->
<g id="node4" class="node"><title>Node7</title>
<g id="a_node4"><a xlink:href="group__app__crc__check.html" target="_top" xlink:title="Application CRC check API. ">
<polygon fill="white" stroke="black" points="99,-152.5 99,-171.5 218,-171.5 218,-152.5 99,-152.5"/>
<text text-anchor="middle" x="158.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">Application CRC Check</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="node5" class="node"><title>Node1</title>
<g id="a_node5"><a xlink:href="group__bl__hw.html" target="_top" xlink:title="Hardware management APIs. ">
<polygon fill="white" stroke="black" points="105,-114.5 105,-133.5 212,-133.5 212,-114.5 105,-114.5"/>
<text text-anchor="middle" x="158.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader Hardware</text>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="group__context.html" target="_top" xlink:title="Bootloader context and API structures. ">
<polygon fill="white" stroke="black" points="133.5,-76.5 133.5,-95.5 183.5,-95.5 183.5,-76.5 133.5,-76.5"/>
<text text-anchor="middle" x="158.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node7" class="node"><title>Node2</title>
<g id="a_node7"><a xlink:href="group__bl__core.html" target="_top" xlink:title="Core bootloader functionality. ">
<polygon fill="white" stroke="black" points="115.5,-38.5 115.5,-57.5 201.5,-57.5 201.5,-38.5 115.5,-38.5"/>
<text text-anchor="middle" x="158.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader Core</text>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node8" class="node"><title>Node5</title>
<g id="a_node8"><a xlink:href="group__peripheral.html" target="_top" xlink:title="API for peripheral interfaces. ">
<polygon fill="white" stroke="black" points="108.5,-0.5 108.5,-19.5 208.5,-19.5 208.5,-0.5 108.5,-0.5"/>
<text text-anchor="middle" x="158.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Peripheral Interface</text>
</a>
</g>
</g>
<!-- Node0 -->
<g id="node9" class="node"><title>Node0</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-133.5 0,-152.5 63,-152.5 63,-133.5 0,-133.5"/>
<text text-anchor="middle" x="31.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">Bootloader</text>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge3" class="edge"><title>Node0&#45;&gt;Node3</title>
<path fill="none" stroke="black" d="M38.7446,-162.08C47.9726,-187.364 67.6243,-231.712 99,-257 103.822,-260.887 109.462,-263.987 115.302,-266.459"/>
<polygon fill="black" stroke="black" points="42.0122,-160.82 35.4242,-152.523 35.3999,-163.118 42.0122,-160.82"/>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node0&#45;&gt;Node4</title>
<path fill="none" stroke="black" d="M44.1572,-161.252C56.0186,-178.444 75.9067,-203.771 99,-219 104.794,-222.821 111.418,-225.927 118.076,-228.434"/>
<polygon fill="black" stroke="black" points="46.8836,-159.032 38.4239,-152.654 41.0595,-162.915 46.8836,-159.032"/>
</g>
<!-- Node0&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node0&#45;&gt;Node8</title>
<path fill="none" stroke="black" d="M55.9163,-157.954C68.3869,-165.509 84.1745,-174.44 99,-181 107.203,-184.63 116.321,-187.923 124.871,-190.71"/>
<polygon fill="black" stroke="black" points="57.4446,-154.784 47.0975,-152.506 53.7659,-160.739 57.4446,-154.784"/>
</g>
<!-- Node0&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node0&#45;&gt;Node7</title>
<path fill="none" stroke="black" d="M73.1462,-149.178C81.3793,-150.43 90.1912,-151.769 98.9016,-153.093"/>
<polygon fill="black" stroke="black" points="73.4909,-145.69 63.0784,-147.648 72.4389,-152.611 73.4909,-145.69"/>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge1" class="edge"><title>Node0&#45;&gt;Node1</title>
<path fill="none" stroke="black" d="M73.2231,-136.81C83.3084,-135.277 94.2584,-133.613 104.824,-132.007"/>
<polygon fill="black" stroke="black" points="72.4389,-133.389 63.0784,-138.352 73.4909,-140.31 72.4389,-133.389"/>
</g>
<!-- Node0&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node0&#45;&gt;Node6</title>
<path fill="none" stroke="black" d="M55.9163,-128.046C68.3869,-120.491 84.1745,-111.56 99,-105 110.035,-100.117 122.726,-95.8431 133.461,-92.5916"/>
<polygon fill="black" stroke="black" points="53.7659,-125.261 47.0975,-133.494 57.4446,-131.216 53.7659,-125.261"/>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge2" class="edge"><title>Node0&#45;&gt;Node2</title>
<path fill="none" stroke="black" d="M44.1572,-124.748C56.0186,-107.556 75.9067,-82.2293 99,-67 104.794,-63.1787 111.418,-60.0731 118.076,-57.5659"/>
<polygon fill="black" stroke="black" points="41.0595,-123.085 38.4239,-133.346 46.8836,-126.968 41.0595,-123.085"/>
</g>
<!-- Node0&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node0&#45;&gt;Node5</title>
<path fill="none" stroke="black" d="M38.7446,-123.92C47.9726,-98.6362 67.6243,-54.2883 99,-29 103.822,-25.1134 109.462,-22.0126 115.302,-19.5411"/>
<polygon fill="black" stroke="black" points="35.3999,-122.882 35.4242,-133.477 42.0122,-125.18 35.3999,-122.882"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB