[FE training-materials-updates] Revert "Android: Extend the section on fastboot"
Alexandre Belloni
alexandre.belloni at free-electrons.com
Fri Apr 11 10:35:04 CEST 2014
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=b3b187fd6227877341384979c7bb6f5cbd7eba50
>---------------------------------------------------------------
commit b3b187fd6227877341384979c7bb6f5cbd7eba50
Author: Alexandre Belloni <alexandre.belloni at free-electrons.com>
Date: Fri Apr 11 10:30:17 2014 +0200
Revert "Android: Extend the section on fastboot"
This reverts commit 75055594cd8f8f75f2a73a0ceb9cd918662ffe0b.
Remove content written by Chris Simmonds as he chose not to transfer his
copyright to Free Electrons.
Signed-off-by: Alexandre Belloni <alexandre.belloni at free-electrons.com>
>---------------------------------------------------------------
b3b187fd6227877341384979c7bb6f5cbd7eba50
.../android-bootloaders-fastboot.tex | 136 +---
.../boot-image-format.dia | 414 ----------
.../android-bootloaders-fastboot/boot-sequence.dia | 792 --------------------
3 files changed, 38 insertions(+), 1304 deletions(-)
diff --git a/slides/android-bootloaders-fastboot/android-bootloaders-fastboot.tex b/slides/android-bootloaders-fastboot/android-bootloaders-fastboot.tex
index 8106c91..e3a4216 100644
--- a/slides/android-bootloaders-fastboot/android-bootloaders-fastboot.tex
+++ b/slides/android-bootloaders-fastboot/android-bootloaders-fastboot.tex
@@ -23,11 +23,6 @@
\item Get variables from the bootloader
\item Control the boot sequence
\end{itemize}
- \item Specified in \code{fastboot_protocol.txt} in either
- \begin{itemize}
- \item bootable/bootloader/legacy (up to Android 4.1)
- \item system/core/fastboot (since Android 4.3)
- \end{itemize}
\end{itemize}
\end{frame}
@@ -38,110 +33,55 @@
\end{center}
\end{frame}
-\begin{frame}[fragile]{Booting into the bootloader}
+\begin{frame}
+ \frametitle{Commands available 1/2}
\begin{itemize}
- \item On a typical Android device you can boot into the bootloader by:
- \begin{itemize}
- \item powering on while pressing various buttons, the
- combination depends on your particular device.
- \item using \code{adb reboot bootloader}
- \end{itemize}
- \item Once the device has booted into the bootloader you can use
- the \code{fastboot} command on the development machine to
- communicate with it
+ \item Vendor-specific commands must begin with an upper-case
+ character. Commands beginning with a lower-case character are reserved
+ for the Fastboot specifications and their evolution
+ \item Commands defined by the Fastboot specifications are:
\end{itemize}
-\end{frame}
-
-\begin{frame}{fastboot commands (1/3)}
-Basic commands
\begin{description}
- \item[devices\hfill] \hfill \\
- List devices attached that will accept fastboot commands
- \item[getvar\hfill] \hfill \\
- Get a variable
- \item[continue\hfill] \hfill \\
- Continue the boot process as usual
- \item[reboot\hfill] \hfill \\
- Reboot device
- \item[reboot-bootloader] \hfill \\
- Reboot back into bootloader
- \end{description}
-\end{frame}
-
-\begin{frame}{fastboot commands (2/3)}
-Flashing commands
-\begin{description}
- \item[erase \code{<partition>}] \hfill \\
- Erase \code{<partition>}
- \item[flash \code{<partition>}] \hfill \\
- Erase and program \code{<partition>} with \code{<partition>.img}
- of current product
- \item[flash \code{<partition> <filename>}] \hfill \\
- Erase and program \code{<partition>} with \code{<filename>}
- \item[flashall\hfill] \hfill \\
- Erase and program \code{boot.img, recovery.img and system.img}
- of current product and then reboot
+ \item[getvar:\%s] Reads a variable from the bootloader. It will be
+ returned after the \code{OKAY} command.
+ \item[download:\%08x] Writes data to memory on the device to be used
+ later. The client either replies \code{DATA\%08x} if it succeeded
+ or \code{FAIL}.
+ \item[verify:\%08x] Sends a digital signature to verify the
+ previously downloaded data. Required if the device is secure.
+ \item[flash:\%s] Writes the previously sent data to the given
+ partition.
\end{description}
- Where \code{<partition>} is one of \code{boot}, \code{recovery},
- \code{system}, \code{userdata}, \code{cache} current product is
- \code{$ANDROID_PRODUCT_OUT} \\
- Note: the location and size of partitions is hard-coded in the
- bootloader
\end{frame}
-\begin{frame}[fragile]{fastboot commands (3/3)}
-Special commands
+\begin{frame}
+ \frametitle{Commands available 2/2}
\begin{description}
- \item[oem \hfill] \hfill \\ Device-specific operations
- \item[boot \code{<kernel> <ramdisk>}] \hfill \\
- Load and boot \code{kernel} and \code{ramdisk}
+ \item[erase:\%s] Erases the given flash partition (sets all the
+ partition to \code{0xFF}
+ \item[boot] Means that what was last downloaded is a root filesystem,
+ and instructs to boot on it.
+ \item[continue] Orders the device to continue booting as usual
+ \item[reboot] Reboots the device
+ \item[reboot-bootloader] Reboots back in the bootloader mode
+ \item[powerdown] Powers off the device
\end{description}
- Example:
- \footnotesize
- \begin{verbatim}
- fastboot -c "kernel command line" boot zImage ramdisk.cpio.gz
- \end{verbatim}
- \normalsize
\end{frame}
-\begin{frame}{fastboot variables}
- The \code{getvar} command should return values for at least these
- \begin{description}[leftmargin=*,widest=a]
- \item[version] Version of the protocol: 0.4 is the one documented
- \item[version-bootloader] Version string of the Bootloader
- \item[version-baseband] Version string of the Baseband Software
+\begin{frame}
+ \frametitle{Defined variables}
+ \begin{itemize}
+ \item Vendor-specific variables must also begin with a upper-case
+ letter. Variables beginning with a lower-case letter are reserved
+ for the Fastboot specifications and their evolution.
+ \item They are retrieved through the \code{getvar} command.
+ \begin{description}
+ \item[version] Version of the Fastboot protocol implemented
+ \item[version-bootloader] Version of the bootloader
+ \item[version-baseband] Version of the baseband firmware
\item[product] Name of the product
\item[serialno] Product serial number
- \item[secure] If "yes" the bootloader requires signed images
- \end{description}
- Vendor-specific variables must begin with an upper-case letter.
- Variables beginning with a lower-case letter are reserved for the
- Fastboot specifications and their evolution.
-\end{frame}
-
-\begin{frame}{Android boot and recovery images}
- \begin{itemize}
- \item The files \code{boot.img} and \code{recovery.img} are
- created by the tool \code{mkbootimg} (code in
- \code{system/core/mkbootimg}
- \item They contain a compressed kernel, the kernel command line
- and, optionally, a ramdisk in the Linux standard compressed cpio
- format
- \item Most Android bootloaders can read and load these images into
- memory
- \item The format is defined in \code{bootimg.h}
+ \item[secure] Does the bootloader require signed images?
+ \end{description}
\end{itemize}
\end{frame}
-
-\begin{frame}{Android boot and recovery images}
- \begin{center}
- \includegraphics[width=1.0\textwidth]{slides/android-bootloaders-fastboot/boot-image-format.pdf}
- \end{center}
-\end{frame}
-
-\begin{frame}{Boot sequence}
- \begin{center}
- \includegraphics[width=0.8\textwidth]{slides/android-bootloaders-fastboot/boot-sequence.pdf}
- \end{center}
-\end{frame}
-
diff --git a/slides/android-bootloaders-fastboot/boot-image-format.dia b/slides/android-bootloaders-fastboot/boot-image-format.dia
deleted file mode 100644
index 9b42b4f..0000000
--- a/slides/android-bootloaders-fastboot/boot-image-format.dia
+++ /dev/null
@@ -1,414 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
- <dia:diagramdata>
- <dia:attribute name="background">
- <dia:color val="#ffffff"/>
- </dia:attribute>
- <dia:attribute name="pagebreak">
- <dia:color val="#000099"/>
- </dia:attribute>
- <dia:attribute name="paper">
- <dia:composite type="paper">
- <dia:attribute name="name">
- <dia:string>#Letter#</dia:string>
- </dia:attribute>
- <dia:attribute name="tmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="bmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="lmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="rmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="is_portrait">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="scaling">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="fitto">
- <dia:boolean val="false"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="grid">
- <dia:composite type="grid">
- <dia:attribute name="width_x">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="width_y">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="visible_x">
- <dia:int val="1"/>
- </dia:attribute>
- <dia:attribute name="visible_y">
- <dia:int val="1"/>
- </dia:attribute>
- <dia:composite type="color"/>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#d8e5e5"/>
- </dia:attribute>
- <dia:attribute name="guides">
- <dia:composite type="guides">
- <dia:attribute name="hguides"/>
- <dia:attribute name="vguides"/>
- </dia:composite>
- </dia:attribute>
- </dia:diagramdata>
- <dia:layer name="Background" visible="true" active="true">
- <dia:object type="Standard - Box" version="0" id="O0">
- <dia:attribute name="obj_pos">
- <dia:point val="5,3"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="4.95,2.95;13.05,13.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="5,3"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="8"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="10"/>
- </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="O1">
- <dia:attribute name="obj_pos">
- <dia:point val="9,7"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="5.52367,6.4725;12.4763,7.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Ramdisk image#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="9,7.3125"/>
- </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="2"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O2">
- <dia:attribute name="obj_pos">
- <dia:point val="5,13"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="4.95,12.95;13.05,19.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="5,13"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="8"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="6"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#5cacff"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#add8e6"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O3">
- <dia:attribute name="obj_pos">
- <dia:point val="9,16"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="7.34875,14.9081;10.6512,17.0919"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Kernel
-zImage#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="9,15.7481"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O2" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O4">
- <dia:attribute name="obj_pos">
- <dia:point val="5,19"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="4.95,18.95;13.05,21.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="5,19"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="8"/>
- </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="#6a8954"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O5">
- <dia:attribute name="obj_pos">
- <dia:point val="9,20"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="7.35625,19.4725;10.6438,20.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Header#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="9,20.3125"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O4" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - ZigZagLine" version="1" id="O6">
- <dia:attribute name="obj_pos">
- <dia:point val="13,20"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="12.95,11.6382;17.1118,20.05"/>
- </dia:attribute>
- <dia:attribute name="orth_points">
- <dia:point val="13,20"/>
- <dia:point val="15,20"/>
- <dia:point val="15,12"/>
- <dia:point val="17,12"/>
- </dia:attribute>
- <dia:attribute name="orth_orient">
- <dia:enum val="0"/>
- <dia:enum val="1"/>
- <dia:enum val="0"/>
- </dia:attribute>
- <dia:attribute name="autorouting">
- <dia:boolean val="false"/>
- </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:connections>
- <dia:connection handle="0" to="O4" connection="4"/>
- <dia:connection handle="1" to="O7" connection="3"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O7">
- <dia:attribute name="obj_pos">
- <dia:point val="17,2"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="16.95,1.95;48.05,22.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="17,2"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="31"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="20"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#6a8954"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O8">
- <dia:attribute name="obj_pos">
- <dia:point val="32.5,12"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="32.5,11.405;32.5,12.1525"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>##</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.80000000000000004"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="32.5,12"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="0"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="3"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O7" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O9">
- <dia:attribute name="obj_pos">
- <dia:point val="18,12"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="18,2.715;47.34,21.285"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#struct boot_img_hdr {
- unsigned char magic[8];/* "ANDROID!" */
- unsigned kernel_size; /* size in bytes */
- unsigned kernel_addr; /* physical load addr */
-
- unsigned ramdisk_size; /* size in bytes */
- unsigned ramdisk_addr; /* physical load addr */
-
- unsigned second_size; /* size in bytes */
- unsigned second_addr; /* physical load addr */
-
- unsigned tags_addr; /* physical addr for kernel tags */
- unsigned page_size; /* flash page size we assume, usually 2048 */
- unsigned unused[2]; /* future expansion: should be 0 */
-
- unsigned char name[16]; /* asciiz product name */
- unsigned char cmdline[512];
-
- unsigned id[8]; /* timestamp / checksum / sha1 / etc */
-};
-
-from system/core/mkbootimg/bootimg.h#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="monospace" style="0" name="Courier"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.84666663408279419"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="18,3.345"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="0"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="2"/>
- </dia:attribute>
- </dia:object>
- </dia:layer>
-</dia:diagram>
diff --git a/slides/android-bootloaders-fastboot/boot-sequence.dia b/slides/android-bootloaders-fastboot/boot-sequence.dia
deleted file mode 100644
index 7b25187..0000000
--- a/slides/android-bootloaders-fastboot/boot-sequence.dia
+++ /dev/null
@@ -1,792 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
- <dia:diagramdata>
- <dia:attribute name="background">
- <dia:color val="#ffffff"/>
- </dia:attribute>
- <dia:attribute name="pagebreak">
- <dia:color val="#000099"/>
- </dia:attribute>
- <dia:attribute name="paper">
- <dia:composite type="paper">
- <dia:attribute name="name">
- <dia:string>#Letter#</dia:string>
- </dia:attribute>
- <dia:attribute name="tmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="bmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="lmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="rmargin">
- <dia:real val="2.5399999618530273"/>
- </dia:attribute>
- <dia:attribute name="is_portrait">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="scaling">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="fitto">
- <dia:boolean val="false"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="grid">
- <dia:composite type="grid">
- <dia:attribute name="width_x">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="width_y">
- <dia:real val="1"/>
- </dia:attribute>
- <dia:attribute name="visible_x">
- <dia:int val="1"/>
- </dia:attribute>
- <dia:attribute name="visible_y">
- <dia:int val="1"/>
- </dia:attribute>
- <dia:composite type="color"/>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#d8e5e5"/>
- </dia:attribute>
- <dia:attribute name="guides">
- <dia:composite type="guides">
- <dia:attribute name="hguides"/>
- <dia:attribute name="vguides"/>
- </dia:composite>
- </dia:attribute>
- </dia:diagramdata>
- <dia:layer name="Background" visible="true" active="true">
- <dia:object type="Standard - Box" version="0" id="O0">
- <dia:attribute name="obj_pos">
- <dia:point val="22,5"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="21.95,4.95;28.05,7.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="22,5"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="6"/>
- </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="O1">
- <dia:attribute name="obj_pos">
- <dia:point val="25,6"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="22.9286,5.4725;27.0714,6.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Power on#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="25,6.3125"/>
- </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="2"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Flowchart - Box" version="0" id="O2">
- <dia:attribute name="obj_pos">
- <dia:point val="20,9"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="19.95,8.95;30.05,11.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="20,9"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </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="#5cacff"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#add8e6"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="padding">
- <dia:real val="0.5"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>##</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.80000000000000004"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="25,10.195"/>
- </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:object>
- <dia:object type="Standard - Text" version="1" id="O3">
- <dia:attribute name="obj_pos">
- <dia:point val="25,10"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="22.5325,9.4725;27.4675,10.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Bootloader#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="25,10.3125"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O2" connection="16"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Line" version="0" id="O4">
- <dia:attribute name="obj_pos">
- <dia:point val="25,7"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="24.6382,6.95;25.3618,9.1118"/>
- </dia:attribute>
- <dia:attribute name="conn_endpoints">
- <dia:point val="25,7"/>
- <dia:point val="25,9"/>
- </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:connections>
- <dia:connection handle="0" to="O0" connection="6"/>
- <dia:connection handle="1" to="O2" connection="2"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - ZigZagLine" version="1" id="O5">
- <dia:attribute name="obj_pos">
- <dia:point val="20,10"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="16.3882,9.95;20.05,14.3618"/>
- </dia:attribute>
- <dia:attribute name="orth_points">
- <dia:point val="20,10"/>
- <dia:point val="17,10"/>
- <dia:point val="17,14"/>
- <dia:point val="17,14"/>
- </dia:attribute>
- <dia:attribute name="orth_orient">
- <dia:enum val="0"/>
- <dia:enum val="1"/>
- <dia:enum val="0"/>
- </dia:attribute>
- <dia:attribute name="autorouting">
- <dia:boolean val="false"/>
- </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:connections>
- <dia:connection handle="0" to="O2" connection="7"/>
- <dia:connection handle="1" to="O9" connection="1"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - ZigZagLine" version="1" id="O6">
- <dia:attribute name="obj_pos">
- <dia:point val="30,10"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="29.95,9.95;33.1118,12.3618"/>
- </dia:attribute>
- <dia:attribute name="orth_points">
- <dia:point val="30,10"/>
- <dia:point val="33,10"/>
- <dia:point val="33,12"/>
- <dia:point val="33,12"/>
- </dia:attribute>
- <dia:attribute name="orth_orient">
- <dia:enum val="0"/>
- <dia:enum val="1"/>
- <dia:enum val="0"/>
- </dia:attribute>
- <dia:attribute name="autorouting">
- <dia:boolean val="false"/>
- </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:connections>
- <dia:connection handle="0" to="O2" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O7">
- <dia:attribute name="obj_pos">
- <dia:point val="17,9"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="15.169,8.53875;18.831,9.46125"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Recovery#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.98777773976325989"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="17,9.27375"/>
- </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="2"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O8">
- <dia:attribute name="obj_pos">
- <dia:point val="33,9"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="31.5707,8.53875;34.4293,9.46125"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Normal#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.98777773976325989"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="33,9.27375"/>
- </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="2"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O9">
- <dia:attribute name="obj_pos">
- <dia:point val="12,14"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="11.95,13.95;22.05,18.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="12,14"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="4"/>
- </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="O10">
- <dia:attribute name="obj_pos">
- <dia:point val="17,16"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="12.664,14.9081;21.336,17.0919"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Load recovery
-kernel and ramdisk#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="17,15.7481"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O9" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O11">
- <dia:attribute name="obj_pos">
- <dia:point val="28,12"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="27.95,11.95;38.05,16.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="28,12"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="4"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#6a8954"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O12">
- <dia:attribute name="obj_pos">
- <dia:point val="33,14"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="28.664,12.9081;37.336,15.0919"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Load recovery
-kernel and ramdisk#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="33,13.7481"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O11" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Line" version="0" id="O13">
- <dia:attribute name="obj_pos">
- <dia:point val="17,18"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="16.6382,17.95;17.3618,21.1118"/>
- </dia:attribute>
- <dia:attribute name="conn_endpoints">
- <dia:point val="17,18"/>
- <dia:point val="17,21"/>
- </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:connections>
- <dia:connection handle="1" to="O15" connection="1"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Line" version="0" id="O14">
- <dia:attribute name="obj_pos">
- <dia:point val="33,16"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="32.6382,15.95;33.3618,17.1118"/>
- </dia:attribute>
- <dia:attribute name="conn_endpoints">
- <dia:point val="33,16"/>
- <dia:point val="33,17"/>
- </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:connections>
- <dia:connection handle="0" to="O11" connection="6"/>
- <dia:connection handle="1" to="O19" connection="1"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O15">
- <dia:attribute name="obj_pos">
- <dia:point val="12,21"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="11.95,20.95;22.05,23.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="12,21"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </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="O16">
- <dia:attribute name="obj_pos">
- <dia:point val="17,22"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="13.4815,21.4725;20.5185,22.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Recovery mode#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="17,22.3125"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O15" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O17">
- <dia:attribute name="obj_pos">
- <dia:point val="28,21"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="27.95,20.95;38.05,23.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="28,21"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </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="#6a8954"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O18">
- <dia:attribute name="obj_pos">
- <dia:point val="33,22"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="29.9429,21.4725;36.0571,22.5275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Normal mode#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="33,22.3125"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O17" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O19">
- <dia:attribute name="obj_pos">
- <dia:point val="28,17"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="27.95,16.95;38.05,20.05"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="28,17"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="10"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="3"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#6a8954"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O20">
- <dia:attribute name="obj_pos">
- <dia:point val="33,18.5"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="31.124,17.9725;34.876,19.0275"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Run /init#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.1288888454437256"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="33,18.8125"/>
- </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="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O19" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Line" version="0" id="O21">
- <dia:attribute name="obj_pos">
- <dia:point val="33,20"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="32.6382,19.95;33.3618,21.1118"/>
- </dia:attribute>
- <dia:attribute name="conn_endpoints">
- <dia:point val="33,20"/>
- <dia:point val="33,21"/>
- </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:connections>
- <dia:connection handle="0" to="O19" connection="6"/>
- <dia:connection handle="1" to="O17" connection="1"/>
- </dia:connections>
- </dia:object>
- </dia:layer>
-</dia:diagram>
More information about the training-materials-updates
mailing list