diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index ae01bcec97..2bb9e2d890 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -494,7 +494,7 @@
A class used by the archiver and the
copyleft_compliance
- classe for filtering licenses.
+ class for filtering licenses.
This is an internal class and is not intended to be used directly.
@@ -1034,6 +1034,36 @@
+
+ gummiboot.bbclass
+
+
+ The gummiboot class provides functions specific
+ to the gummiboot bootloader for building bootable images.
+ This is an internal class and is not intended to be
+ used directly.
+ Set the
+ EFI_PROVIDER
+ variable to "gummiboot" to use this class.
+
+
+
+ For information on more variables used and supported in this class,
+ see the
+ GUMMIBOOT_CFG,
+ GUMMIBOOT_ENTRIES,
+ and
+ GUMMIBOOT_TIMEOUT
+ variables.
+
+
+
+ You can also see the
+ Gummiboot documentation
+ for more information.
+
+
+
gzipnative.bbclass
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index bc17ee409b..cc5382f334 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -20,7 +20,7 @@
B
C
D
- E
+ E
F
G
H
@@ -2233,9 +2233,29 @@
E
- ENABLE_BINARY_LOCALE_GENERATION
+ EFI_PROVIDER
+
+ Setting this variable to "gummiboot" causes the
+ OpenEmbedded build system to use the Gummiboot bootloader.
+
+
+
+ See the
+ gummiboot
+ class for more information.
+
+
+
+ For information on Gummiboot, see the
+ Gummiboot documentation.
+
+
+
+
+ ENABLE_BINARY_LOCALE_GENERATION
+ Variable that controls which locales for
eglibc are generated during the
build (useful if the target device has 64Mbytes
@@ -3046,6 +3066,68 @@
+ GUMMIBOOT_CFG
+
+
+ Specifies the configuration file that should be used.
+ By default, the
+ gummiboot
+ class sets the GUMMIBOOT_CFG as
+ follows:
+
+ GUMMIBOOT_CFG ?= "${S}/loader.conf"
+
+
+
+
+ For information on Gummiboot, see the
+ Gummiboot documentation.
+
+
+
+
+ GUMMIBOOT_ENTRIES
+
+
+ Specifies a list of entry files
+ (*.conf) to be installed
+ containing one boot entry per file.
+ By default, the
+ gummiboot
+ class sets the GUMMIBOOT_ENTRIES as
+ follows:
+
+ GUMMIBOOT_ENTRIES ?= ""
+
+
+
+
+ For information on Gummiboot, see the
+ Gummiboot documentation.
+
+
+
+
+ GUMMIBOOT_TIMEOUT
+
+
+ Specifies the boot menu timeout in seconds.
+ By default, the
+ gummiboot
+ class sets the GUMMIBOOT_TIMEOUT as
+ follows:
+
+ GUMMIBOOT_TIMEOUT ?= "10"
+
+
+
+
+ For information on Gummiboot, see the
+ Gummiboot documentation.
+
+
+
+
H