]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/commitdiff
Update the RPP library software layers diagram personal/hornmich/for-master
authorMichal Horn <hornmich@fel.cvut.cz>
Mon, 17 Aug 2015 15:18:51 +0000 (17:18 +0200)
committerMichal Horn <hornmich@fel.cvut.cz>
Mon, 17 Aug 2015 15:18:51 +0000 (17:18 +0200)
rpp/doc/layers.pdf
rpp/doc/layers.png
rpp/doc/sw-layers.svg

index 171482cd425d9bfc3713559cfd11cd1662b4dc63..bd81a108037c917d2bab75ddc641de1301c0e363 100644 (file)
Binary files a/rpp/doc/layers.pdf and b/rpp/doc/layers.pdf differ
index 15af585f148e721e56e460e6f01c02af8b358d8c..18b0b0c58044fec17eb8bcc26bc3b4bc350878b3 100644 (file)
Binary files a/rpp/doc/layers.png and b/rpp/doc/layers.png differ
index f1b7c261951fa5e78bc149fa100fc0c20ab499be..8e35fb5a4c61e5aa82df1d0ead808f6fe6c086ce 100644 (file)
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    width="640"
-   height="739.42273"
+   height="619.42267"
    id="svg2"
    version="1.1"
-   inkscape:version="0.48.4 r9939"
+   inkscape:version="0.91 r"
    sodipodi:docname="sw-layers.svg"
    inkscape:export-filename="layers.png"
    inkscape:export-xdpi="90"
      borderopacity="1.0"
      inkscape:pageopacity="1"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.71052713"
-     inkscape:cx="-99.431708"
-     inkscape:cy="406.38081"
+     inkscape:zoom="1.0048371"
+     inkscape:cx="53.687537"
+     inkscape:cy="183.25918"
      inkscape:document-units="px"
-     inkscape:current-layer="g3088"
+     inkscape:current-layer="layer1"
      showgrid="false"
-     inkscape:window-width="1600"
-     inkscape:window-height="870"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
+     inkscape:window-width="1920"
+     inkscape:window-height="1148"
+     inkscape:window-x="1600"
+     inkscape:window-y="25"
      inkscape:window-maximized="1"
      fit-margin-top="20"
      fit-margin-left="20"
      fit-margin-right="20"
      fit-margin-bottom="20"
      borderlayer="true"
-     inkscape:showpageshadow="false" />
+     inkscape:showpageshadow="false"
+     inkscape:snap-others="false"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true" />
   <metadata
      id="metadata7">
     <rdf:RDF>
      inkscape:label="Layer 1"
      inkscape:groupmode="layer"
      id="layer1"
-     transform="translate(-85.243889,-164.13617)">
+     transform="translate(-85.243901,-164.13617)">
     <g
        id="g3060"
-       transform="translate(5e-5,-61.709768)">
+       transform="translate(5e-5,-302.54482)">
       <rect
          rx="20"
          style="fill:#d40000;stroke:#000000;stroke-width:0.99999994"
@@ -91,7 +94,7 @@
          id="text2987"
          y="880.12939"
          x="405.61005"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            style="font-size:25px;text-align:center;text-anchor:middle;fill:#ffffff"
            y="880.12939"
            style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff"
            y="929.40216"
            x="405.61005"
-           sodipodi:role="line">v7.0.2 (v7.4.0)</tspan></text>
+           sodipodi:role="line">v7.0.2</tspan></text>
     </g>
     <g
        id="g3067"
          style="fill:#800080;stroke:#000000;stroke-width:0.99999994" />
       <text
          xml:space="preserve"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
          x="404.93134"
          y="753.10266"
          id="text2999"
            id="tspan3005">System Layer</tspan><tspan
            id="tspan3012"
            sodipodi:role="line"
-           x="404.93134"
+           x="408.11493"
            y="779.3689"
-           style="font-size:20px;text-align:center;text-anchor:middle;fill:#ffffff">Low level libraries for TI TMS570</tspan><tspan
+           style="font-size:20px;text-align:center;text-anchor:middle;fill:#ffffff">MCU startup code and simple drivers for MCU peripherals </tspan><tspan
            id="tspan3014"
            sodipodi:role="line"
            x="404.93134"
            y="802.37543"
-           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff">HalCoGen + Custom</tspan></text>
+           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff">HalCoGen generated + manual modifications</tspan></text>
     </g>
     <g
        id="g3088"
-       transform="translate(5e-5,-41.671432)">
+       transform="matrix(0.99666667,0,0,0.99666667,1.3508628,-39.953999)">
       <rect
          rx="20"
          id="rect3068"
          style="fill:#ff6600;stroke:#000000;stroke-width:0.99999994" />
       <text
          xml:space="preserve"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
          x="404.31122"
          y="499.96329"
          id="text3070"
            sodipodi:role="line"
            x="404.31122"
            y="549.23602"
-           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff">Custom</tspan></text>
+           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff">Manually created</tspan></text>
     </g>
     <g
        id="g3095"
          id="text3085"
          y="372.8992"
          x="404.75555"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            id="tspan3087"
            style="font-size:25px;text-align:center;text-anchor:middle;fill:#ffffff"
            y="422.17197"
            x="404.75555"
            sodipodi:role="line"
-           id="tspan3091">Custom</tspan></text>
-    </g>
-    <g
-       id="g3024">
-      <rect
-         rx="20"
-         style="fill:#008000;stroke:#000000;stroke-width:0.99999994"
-         ry="20"
-         y="544.05872"
-         x="105.74389"
-         height="99"
-         width="428.99997"
-         id="rect3016" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3018"
-         y="578.29199"
-         x="320.65891"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
-         xml:space="preserve"><tspan
-           id="tspan3020"
-           style="font-size:25px;text-align:center;text-anchor:middle;fill:#ffffff"
-           y="578.29199"
-           x="320.65891"
-           sodipodi:role="line">HAL Abstraction Layer</tspan><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle;fill:#ffffff"
-           y="604.55823"
-           x="320.65891"
-           sodipodi:role="line"
-           id="tspan3022">Abstraction of GPIOs and SPI</tspan><tspan
-           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff"
-           y="627.56476"
-           x="320.65891"
-           sodipodi:role="line"
-           id="tspan3024">Custom</tspan></text>
-    </g>
-    <g
-       id="g3074"
-       transform="translate(16.664433,-48.350898)">
-      <rect
-         id="rect3018"
-         width="159"
-         height="99"
-         x="529.07947"
-         y="592.40961"
-         ry="20"
-         style="fill:#550000;stroke:#000000;stroke-width:0.99999994"
-         rx="20.000002" />
-      <text
-         xml:space="preserve"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
-         x="608.00818"
-         y="624.51373"
-         id="text3032"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           x="608.00818"
-           y="624.51373"
-           style="font-size:25px;text-align:center;text-anchor:middle;fill:#ffffff"
-           id="tspan3034">uLut</tspan><tspan
-           id="tspan3036"
-           sodipodi:role="line"
-           x="608.00818"
-           y="650.77997"
-           style="font-size:20px;text-align:center;text-anchor:middle;fill:#ffffff">Utility library</tspan><tspan
-           id="tspan3038"
-           sodipodi:role="line"
-           x="608.00818"
-           y="673.7865"
-           style="font-size:18px;text-align:center;text-anchor:middle;fill:#ffffff">Third party</tspan></text>
+           id="tspan3091">Manually created</tspan></text>
     </g>
     <g
        transform="translate(5e-5,-154.41431)"
          rx="20" />
       <text
          xml:space="preserve"
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
          x="404.75555"
          y="372.8992"
          id="text3023"