[FE training-materials-updates] Kernel slides: improve character driver diagram

Michael Opdenacker michael.opdenacker at free-electrons.com
Wed Dec 7 21:56:56 CET 2016


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=34b8f4dbf398d711b4007765897e69fe86f8763d

>---------------------------------------------------------------

commit 34b8f4dbf398d711b4007765897e69fe86f8763d
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Wed Dec 7 21:56:56 2016 +0100

    Kernel slides: improve character driver diagram
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


>---------------------------------------------------------------

34b8f4dbf398d711b4007765897e69fe86f8763d
 slides/kernel-frameworks2/kernel-frameworks2.tex   |   2 +-
 .../kernel-frameworks2/user-kernel-exchanges.dia   | 419 ++++++++++++++++++---
 2 files changed, 361 insertions(+), 60 deletions(-)

diff --git a/slides/kernel-frameworks2/kernel-frameworks2.tex b/slides/kernel-frameworks2/kernel-frameworks2.tex
index 758271e..1acd6b4 100644
--- a/slides/kernel-frameworks2/kernel-frameworks2.tex
+++ b/slides/kernel-frameworks2/kernel-frameworks2.tex
@@ -20,7 +20,7 @@
 \begin{frame}
   \frametitle{From user space to the kernel: character devices}
   \begin{center}
-    \includegraphics[width=\textwidth]{slides/kernel-frameworks2/user-kernel-exchanges.pdf}
+    \includegraphics[height=0.8\textheight]{slides/kernel-frameworks2/user-kernel-exchanges.pdf}
   \end{center}
 \end{frame}
 
diff --git a/slides/kernel-frameworks2/user-kernel-exchanges.dia b/slides/kernel-frameworks2/user-kernel-exchanges.dia
index db87bfd..0c12d22 100644
--- a/slides/kernel-frameworks2/user-kernel-exchanges.dia
+++ b/slides/kernel-frameworks2/user-kernel-exchanges.dia
@@ -65,19 +65,19 @@
   <dia:layer name="Arrière-plan" visible="true" active="true">
     <dia:object type="Standard - Box" version="0" id="O0">
       <dia:attribute name="obj_pos">
-        <dia:point val="12,5"/>
+        <dia:point val="12,5.05"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="11.95,4.95;27.05,10.05"/>
+        <dia:rectangle val="11.95,5;27.05,10.05"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="12,5"/>
+        <dia:point val="12,5.05"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="15"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
-        <dia:real val="5"/>
+        <dia:real val="4.9499999999999984"/>
       </dia:attribute>
       <dia:attribute name="border_width">
         <dia:real val="0.10000000149011612"/>
@@ -228,19 +228,19 @@
     </dia:object>
     <dia:object type="Standard - Box" version="0" id="O6">
       <dia:attribute name="obj_pos">
-        <dia:point val="12,20"/>
+        <dia:point val="12,20.05"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="11.95,19.95;27.05,25.05"/>
+        <dia:rectangle val="11.95,20;27.05,27.2"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="12,20"/>
+        <dia:point val="12,20.05"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="15"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
-        <dia:real val="5"/>
+        <dia:real val="7.1000000000000156"/>
       </dia:attribute>
       <dia:attribute name="border_width">
         <dia:real val="0.10000000149011612"/>
@@ -257,19 +257,19 @@
     </dia:object>
     <dia:object type="Standard - Box" version="0" id="O7">
       <dia:attribute name="obj_pos">
-        <dia:point val="13,21"/>
+        <dia:point val="13,22.05"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="12.95,20.95;19.05,23.05"/>
+        <dia:rectangle val="12.95,22;19.05,26.15"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="13,21"/>
+        <dia:point val="13,22.05"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="6"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
-        <dia:real val="2"/>
+        <dia:real val="4.0500000000000007"/>
       </dia:attribute>
       <dia:attribute name="border_width">
         <dia:real val="0.10000000149011612"/>
@@ -286,19 +286,19 @@
     </dia:object>
     <dia:object type="Standard - Box" version="0" id="O8">
       <dia:attribute name="obj_pos">
-        <dia:point val="20,21"/>
+        <dia:point val="20,22.05"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="19.95,20.95;26.05,23.05"/>
+        <dia:rectangle val="19.95,22;26.05,26.15"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="20,21"/>
+        <dia:point val="20,22.05"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="6"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
-        <dia:real val="2"/>
+        <dia:real val="4.0500000000000007"/>
       </dia:attribute>
       <dia:attribute name="border_width">
         <dia:real val="0.10000000149011612"/>
@@ -318,7 +318,7 @@
         <dia:point val="16,8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="13.5175,7.50625;18.4825,8.49375"/>
+        <dia:rectangle val="13.895,7.38;18.105,8.62"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -332,7 +332,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="16,8.29375"/>
+            <dia:point val="16,8.3575"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -354,7 +354,7 @@
         <dia:point val="23,8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="20.4838,7.50625;25.5162,8.49375"/>
+        <dia:rectangle val="20.82,7.38;25.18,8.62"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -368,7 +368,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="23,8.29375"/>
+            <dia:point val="23,8.3575"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -387,10 +387,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O11">
       <dia:attribute name="obj_pos">
-        <dia:point val="19.5,5"/>
+        <dia:point val="19.5,5.225"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="17.295,5;21.705,5.9875"/>
+        <dia:rectangle val="17.6125,5.225;21.3875,6.465"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -404,7 +404,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="19.5,5.7875"/>
+            <dia:point val="19.5,6.2025"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -418,15 +418,15 @@
         <dia:enum val="0"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O0" connection="1"/>
+        <dia:connection handle="0" to="O0" connection="8"/>
       </dia:connections>
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O12">
       <dia:attribute name="obj_pos">
-        <dia:point val="19.5,13"/>
+        <dia:point val="19.5,12.85"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="17.77,12.5062;21.23,13.4938"/>
+        <dia:rectangle val="17.9125,12.23;21.0875,13.47"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -440,7 +440,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="19.5,13.2937"/>
+            <dia:point val="19.5,13.2075"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -564,11 +564,11 @@
         <dia:point val="17,18"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="15.8502,17.9368;17.0632,21.1061"/>
+        <dia:rectangle val="15.7954,17.9395;17.0605,22.1585"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
         <dia:point val="17,18"/>
-        <dia:point val="16,21"/>
+        <dia:point val="16,22.05"/>
       </dia:attribute>
       <dia:attribute name="numcp">
         <dia:int val="1"/>
@@ -591,11 +591,11 @@
         <dia:point val="22,18"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="21.9368,17.9368;23.1498,21.1061"/>
+        <dia:rectangle val="21.9395,17.9395;23.2046,22.1585"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
         <dia:point val="22,18"/>
-        <dia:point val="23,21"/>
+        <dia:point val="23,22.05"/>
       </dia:attribute>
       <dia:attribute name="numcp">
         <dia:int val="1"/>
@@ -615,10 +615,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O19">
       <dia:attribute name="obj_pos">
-        <dia:point val="19.5,17"/>
+        <dia:point val="19.5,16.9"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="16.7288,16.5063;22.2713,17.4938"/>
+        <dia:rectangle val="16.94,16.28;22.06,17.52"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -632,7 +632,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="19.5,17.2938"/>
+            <dia:point val="19.5,17.2575"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -651,10 +651,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O20">
       <dia:attribute name="obj_pos">
-        <dia:point val="16,22"/>
+        <dia:point val="16,22.775"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="13.1337,21.5063;18.8663,22.4938"/>
+        <dia:rectangle val="13.6,22.155;18.4,23.395"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -668,7 +668,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="16,22.2938"/>
+            <dia:point val="16,23.1325"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -687,10 +687,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O21">
       <dia:attribute name="obj_pos">
-        <dia:point val="23,22"/>
+        <dia:point val="23,22.775"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="20.08,21.5063;25.92,22.4938"/>
+        <dia:rectangle val="20.5087,22.155;25.4913,23.395"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -704,7 +704,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="23,22.2938"/>
+            <dia:point val="23,23.1325"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -723,10 +723,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O22">
       <dia:attribute name="obj_pos">
-        <dia:point val="19.5,25"/>
+        <dia:point val="19.45,21.55"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="18.1713,24.0125;20.8287,25"/>
+        <dia:rectangle val="18.3163,20.31;20.5838,21.55"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -740,7 +740,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="19.5,24.8"/>
+            <dia:point val="19.45,21.2875"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -753,22 +753,19 @@
       <dia:attribute name="valign">
         <dia:enum val="1"/>
       </dia:attribute>
-      <dia:connections>
-        <dia:connection handle="0" to="O6" connection="6"/>
-      </dia:connections>
     </dia:object>
     <dia:object type="Standard - ZigZagLine" version="1" id="O23">
       <dia:attribute name="obj_pos">
         <dia:point val="26,8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="25.8882,7.95;30.05,22.3618"/>
+        <dia:rectangle val="24.8882,7.95;30.05,25.4618"/>
       </dia:attribute>
       <dia:attribute name="orth_points">
         <dia:point val="26,8"/>
         <dia:point val="30,8"/>
-        <dia:point val="30,22"/>
-        <dia:point val="26,22"/>
+        <dia:point val="30,25.1"/>
+        <dia:point val="25,25.1"/>
       </dia:attribute>
       <dia:attribute name="orth_orient">
         <dia:enum val="0"/>
@@ -792,19 +789,19 @@
       </dia:attribute>
       <dia:connections>
         <dia:connection handle="0" to="O2" connection="4"/>
-        <dia:connection handle="1" to="O8" connection="4"/>
+        <dia:connection handle="1" to="O35" connection="4"/>
       </dia:connections>
     </dia:object>
     <dia:object type="Standard - ZigZagLine" version="1" id="O24">
       <dia:attribute name="obj_pos">
-        <dia:point val="13,22"/>
+        <dia:point val="13.9629,25.1"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="8.95,7.6382;13.1118,22.05"/>
+        <dia:rectangle val="8.95,7.6382;14.0129,25.15"/>
       </dia:attribute>
       <dia:attribute name="orth_points">
-        <dia:point val="13,22"/>
-        <dia:point val="9,22"/>
+        <dia:point val="13.9629,25.1"/>
+        <dia:point val="9,25.1"/>
         <dia:point val="9,8"/>
         <dia:point val="13,8"/>
       </dia:attribute>
@@ -829,7 +826,7 @@
         <dia:real val="0.5"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O7" connection="3"/>
+        <dia:connection handle="0" to="O33" connection="8"/>
         <dia:connection handle="1" to="O1" connection="3"/>
       </dia:connections>
     </dia:object>
@@ -838,7 +835,7 @@
         <dia:point val="31,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="31,14.5062;37.68,15.4938"/>
+        <dia:rectangle val="31,14.38;36.805,15.62"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -852,7 +849,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="31,15.2937"/>
+            <dia:point val="31,15.3575"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -871,7 +868,7 @@
         <dia:point val="8,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="2.44,14.5062;8,15.4938"/>
+        <dia:rectangle val="3.1125,14.38;8,15.62"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -885,7 +882,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="8,15.2937"/>
+            <dia:point val="8,15.3575"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -899,5 +896,309 @@
         <dia:enum val="2"/>
       </dia:attribute>
     </dia:object>
+    <dia:object type="Standard - Box" version="0" id="O27">
+      <dia:attribute name="obj_pos">
+        <dia:point val="12,29.15"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="11.95,29.1;27.05,31.2"/>
+      </dia:attribute>
+      <dia:attribute name="elem_corner">
+        <dia:point val="12,29.15"/>
+      </dia:attribute>
+      <dia:attribute name="elem_width">
+        <dia:real val="15"/>
+      </dia:attribute>
+      <dia:attribute name="elem_height">
+        <dia:real val="2"/>
+      </dia:attribute>
+      <dia:attribute name="border_width">
+        <dia:real val="0.10000000149011612"/>
+      </dia:attribute>
+      <dia:attribute name="border_color">
+        <dia:color val="#868686"/>
+      </dia:attribute>
+      <dia:attribute name="inner_color">
+        <dia:color val="#e5e5e5"/>
+      </dia:attribute>
+      <dia:attribute name="show_background">
+        <dia:boolean val="true"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Text" version="1" id="O28">
+      <dia:attribute name="obj_pos">
+        <dia:point val="19.45,29.35"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="18.285,29.35;20.615,30.59"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#Device#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="1.0583332926034927"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="19.45,30.3275"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="1"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="0"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Line" version="0" id="O29">
+      <dia:attribute name="obj_pos">
+        <dia:point val="22.95,26.15"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="22.5483,26.0992;23.2718,29.3118"/>
+      </dia:attribute>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="22.95,26.15"/>
+        <dia:point val="22.9,29.2"/>
+      </dia:attribute>
+      <dia:attribute name="numcp">
+        <dia:int val="1"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow">
+        <dia:enum val="22"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow_length">
+        <dia:real val="0.5"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow_width">
+        <dia:real val="0.5"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Line" version="0" id="O30">
+      <dia:attribute name="obj_pos">
+        <dia:point val="15.95,29.15"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="15.6282,25.9882;16.3517,29.2008"/>
+      </dia:attribute>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="15.95,29.15"/>
+        <dia:point val="16,26.1"/>
+      </dia:attribute>
+      <dia:attribute name="numcp">
+        <dia:int val="1"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow">
+        <dia:enum val="22"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow_length">
+        <dia:real val="0.5"/>
+      </dia:attribute>
+      <dia:attribute name="end_arrow_width">
+        <dia:real val="0.5"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Text" version="1" id="O31">
+      <dia:attribute name="obj_pos">
+        <dia:point val="15.25,27.8"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="13.74,27.18;15.25,28.42"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#read#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="1.0583332926034927"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="15.25,28.1575"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="2"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="2"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Text" version="1" id="O32">
+      <dia:attribute name="obj_pos">
+        <dia:point val="25.45,27.75"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="23.7,27.13;25.45,28.37"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#write#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="1.0583332926034927"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="25.45,28.1075"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="2"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="2"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:group>
+      <dia:object type="Standard - Box" version="0" id="O33">
+        <dia:attribute name="obj_pos">
+          <dia:point val="14,24.1"/>
+        </dia:attribute>
+        <dia:attribute name="obj_bb">
+          <dia:rectangle val="13.95,24.05;18.05,26.15"/>
+        </dia:attribute>
+        <dia:attribute name="elem_corner">
+          <dia:point val="14,24.1"/>
+        </dia:attribute>
+        <dia:attribute name="elem_width">
+          <dia:real val="4"/>
+        </dia:attribute>
+        <dia:attribute name="elem_height">
+          <dia:real val="2"/>
+        </dia:attribute>
+        <dia:attribute name="border_width">
+          <dia:real val="0.10000000149011612"/>
+        </dia:attribute>
+        <dia:attribute name="border_color">
+          <dia:color val="#cc1f1a"/>
+        </dia:attribute>
+        <dia:attribute name="inner_color">
+          <dia:color val="#ffacac"/>
+        </dia:attribute>
+        <dia:attribute name="show_background">
+          <dia:boolean val="true"/>
+        </dia:attribute>
+      </dia:object>
+      <dia:object type="Standard - Text" version="1" id="O34">
+        <dia:attribute name="obj_pos">
+          <dia:point val="16.1,25.55"/>
+        </dia:attribute>
+        <dia:attribute name="obj_bb">
+          <dia:rectangle val="15.0838,24.31;17.1163,25.55"/>
+        </dia:attribute>
+        <dia:attribute name="text">
+          <dia:composite type="text">
+            <dia:attribute name="string">
+              <dia:string>#buffer#</dia:string>
+            </dia:attribute>
+            <dia:attribute name="font">
+              <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+            </dia:attribute>
+            <dia:attribute name="height">
+              <dia:real val="1.0583332926034927"/>
+            </dia:attribute>
+            <dia:attribute name="pos">
+              <dia:point val="16.1,25.2875"/>
+            </dia:attribute>
+            <dia:attribute name="color">
+              <dia:color val="#000000"/>
+            </dia:attribute>
+            <dia:attribute name="alignment">
+              <dia:enum val="1"/>
+            </dia:attribute>
+          </dia:composite>
+        </dia:attribute>
+        <dia:attribute name="valign">
+          <dia:enum val="1"/>
+        </dia:attribute>
+      </dia:object>
+    </dia:group>
+    <dia:group>
+      <dia:object type="Standard - Box" version="0" id="O35">
+        <dia:attribute name="obj_pos">
+          <dia:point val="21,24.1"/>
+        </dia:attribute>
+        <dia:attribute name="obj_bb">
+          <dia:rectangle val="20.95,24.05;25.05,26.15"/>
+        </dia:attribute>
+        <dia:attribute name="elem_corner">
+          <dia:point val="21,24.1"/>
+        </dia:attribute>
+        <dia:attribute name="elem_width">
+          <dia:real val="4"/>
+        </dia:attribute>
+        <dia:attribute name="elem_height">
+          <dia:real val="2"/>
+        </dia:attribute>
+        <dia:attribute name="border_width">
+          <dia:real val="0.10000000149011612"/>
+        </dia:attribute>
+        <dia:attribute name="border_color">
+          <dia:color val="#cc1f1a"/>
+        </dia:attribute>
+        <dia:attribute name="inner_color">
+          <dia:color val="#ffacac"/>
+        </dia:attribute>
+        <dia:attribute name="show_background">
+          <dia:boolean val="true"/>
+        </dia:attribute>
+      </dia:object>
+      <dia:object type="Standard - Text" version="1" id="O36">
+        <dia:attribute name="obj_pos">
+          <dia:point val="23.1,25.55"/>
+        </dia:attribute>
+        <dia:attribute name="obj_bb">
+          <dia:rectangle val="22.0838,24.31;24.1163,25.55"/>
+        </dia:attribute>
+        <dia:attribute name="text">
+          <dia:composite type="text">
+            <dia:attribute name="string">
+              <dia:string>#buffer#</dia:string>
+            </dia:attribute>
+            <dia:attribute name="font">
+              <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+            </dia:attribute>
+            <dia:attribute name="height">
+              <dia:real val="1.0583332926034927"/>
+            </dia:attribute>
+            <dia:attribute name="pos">
+              <dia:point val="23.1,25.2875"/>
+            </dia:attribute>
+            <dia:attribute name="color">
+              <dia:color val="#000000"/>
+            </dia:attribute>
+            <dia:attribute name="alignment">
+              <dia:enum val="1"/>
+            </dia:attribute>
+          </dia:composite>
+        </dia:attribute>
+        <dia:attribute name="valign">
+          <dia:enum val="1"/>
+        </dia:attribute>
+      </dia:object>
+    </dia:group>
   </dia:layer>
 </dia:diagram>




More information about the training-materials-updates mailing list