diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2016-08-22 14:55:05 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-08-25 23:09:29 +0100 |
| commit | 9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8 (patch) | |
| tree | 1ef0856bfa8abce53db68ca252d395ad872c3a3d /documentation/ref-manual/ref-classes.xml | |
| parent | ac0fa7a2965e9cd44cdaf0fcdb83cecd361bfdec (diff) | |
| download | poky-9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8.tar.gz | |
dev-manual, ref-manual: Systemd-boot: Update documents for new EFI bootloader
Fixes [YOCTO #9707]
* Replaced gummiboot with systemd-boot in the dev-manual
* Replaced the gummiboot class with a new systemd-boot class
* Replaced the appropriate gummiboot variables in the glossary
with new variables SYSTEMD_BOOT_CFG, SYSTEMD_BOOT_ENTRIES,
and SYSTEMD_BOOT_TIMEOUT.
(From yocto-docs rev: 778b620e65cc68531b3c41aeb8f27f2a07eb0d00)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
| -rw-r--r-- | documentation/ref-manual/ref-classes.xml | 67 |
1 files changed, 37 insertions, 30 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index 1bbd075b87..97b2995358 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
| @@ -1099,36 +1099,6 @@ | |||
| 1099 | </para> | 1099 | </para> |
| 1100 | </section> | 1100 | </section> |
| 1101 | 1101 | ||
| 1102 | <section id='ref-classes-gummiboot'> | ||
| 1103 | <title><filename>gummiboot.bbclass</filename></title> | ||
| 1104 | |||
| 1105 | <para> | ||
| 1106 | The <filename>gummiboot</filename> class provides functions specific | ||
| 1107 | to the gummiboot bootloader for building bootable images. | ||
| 1108 | This is an internal class and is not intended to be | ||
| 1109 | used directly. | ||
| 1110 | Set the | ||
| 1111 | <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link> | ||
| 1112 | variable to "gummiboot" to use this class. | ||
| 1113 | </para> | ||
| 1114 | |||
| 1115 | <para> | ||
| 1116 | For information on more variables used and supported in this class, | ||
| 1117 | see the | ||
| 1118 | <link linkend='var-GUMMIBOOT_CFG'><filename>GUMMIBOOT_CFG</filename></link>, | ||
| 1119 | <link linkend='var-GUMMIBOOT_ENTRIES'><filename>GUMMIBOOT_ENTRIES</filename></link>, | ||
| 1120 | and | ||
| 1121 | <link linkend='var-GUMMIBOOT_TIMEOUT'><filename>GUMMIBOOT_TIMEOUT</filename></link> | ||
| 1122 | variables. | ||
| 1123 | </para> | ||
| 1124 | |||
| 1125 | <para> | ||
| 1126 | You can also see the | ||
| 1127 | <ulink url='http://freedesktop.org/wiki/Software/gummiboot/'>Gummiboot documentation</ulink> | ||
| 1128 | for more information. | ||
| 1129 | </para> | ||
| 1130 | </section> | ||
| 1131 | |||
| 1132 | <section id='ref-classes-gzipnative'> | 1102 | <section id='ref-classes-gzipnative'> |
| 1133 | <title><filename>gzipnative.bbclass</filename></title> | 1103 | <title><filename>gzipnative.bbclass</filename></title> |
| 1134 | 1104 | ||
| @@ -3315,6 +3285,43 @@ | |||
| 3315 | </para> | 3285 | </para> |
| 3316 | </section> | 3286 | </section> |
| 3317 | 3287 | ||
| 3288 | <section id='ref-classes-systemd-boot'> | ||
| 3289 | <title><filename>systemd-boot.bbclass</filename></title> | ||
| 3290 | |||
| 3291 | <para> | ||
| 3292 | The <filename>systemd-boot</filename> class provides functions specific | ||
| 3293 | to the systemd-boot bootloader for building bootable images. | ||
| 3294 | This is an internal class and is not intended to be used directly. | ||
| 3295 | <note> | ||
| 3296 | The <filename>systemd-boot</filename> class is a result from | ||
| 3297 | merging the <filename>gummiboot</filename> class used in previous | ||
| 3298 | Yocto Project releases with the <filename>systemd</filename> | ||
| 3299 | project. | ||
| 3300 | </note> | ||
| 3301 | Set the | ||
| 3302 | <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link> | ||
| 3303 | variable to "systemd-boot" to use this class. | ||
| 3304 | Doing so creates a standalone EFI bootloader that is not dependent | ||
| 3305 | on systemd. | ||
| 3306 | </para> | ||
| 3307 | |||
| 3308 | <para> | ||
| 3309 | For information on more variables used and supported in this class, | ||
| 3310 | see the | ||
| 3311 | <link linkend='var-SYSTEMD_BOOT_CFG'><filename>SYSTEMD_BOOT_CFG</filename></link>, | ||
| 3312 | <link linkend='var-SYSTEMD_BOOT_ENTRIES'><filename>SYSTEMD_BOOT_ENTRIES</filename></link>, | ||
| 3313 | and | ||
| 3314 | <link linkend='var-SYSTEMD_BOOT_TIMEOUT'><filename>SYSTEMD_BOOT_TIMEOUT</filename></link> | ||
| 3315 | variables. | ||
| 3316 | </para> | ||
| 3317 | |||
| 3318 | <para> | ||
| 3319 | You can also see the | ||
| 3320 | <ulink url='https://www.freedesktop.org/wiki/Software/systemd/'>Systemd documentation</ulink> | ||
| 3321 | for more information. | ||
| 3322 | </para> | ||
| 3323 | </section> | ||
| 3324 | |||
| 3318 | <section id='ref-classes-terminal'> | 3325 | <section id='ref-classes-terminal'> |
| 3319 | <title><filename>terminal.bbclass</filename></title> | 3326 | <title><filename>terminal.bbclass</filename></title> |
| 3320 | 3327 | ||
