summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-classes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
-rw-r--r--documentation/ref-manual/ref-classes.xml48
1 files changed, 48 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 756acee71c..bd1ec36ae3 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -1979,6 +1979,54 @@
1979 </para> 1979 </para>
1980</section> 1980</section>
1981 1981
1982<section id='ref-classes-syslinux'>
1983 <title><filename>syslinux.bbclass</filename></title>
1984
1985 <para>
1986 The <filename>syslinux</filename> class provides syslinux-specific
1987 functions for building bootable images.
1988 </para>
1989
1990 <para>
1991 The class supports the following variables:
1992 <itemizedlist>
1993 <listitem><para><emphasis><link linkend='var-INITRD'><filename>INITRD</filename></link>:</emphasis>
1994 Indicates a filesystem image to use as an initial RAM disk
1995 (initrd).
1996 This variable is optional.</para></listitem>
1997 <listitem><para><emphasis><link linkend='var-ROOTFS'><filename>ROOTFS</filename></link>:</emphasis>
1998 Indicates a filesystem image to include as the root filesystem.
1999 This variable is optional.</para></listitem>
2000 <listitem><para><emphasis><link linkend='var-AUTO_SYSLINUXMENU'><filename>AUTO_SYSLINUXMENU</filename></link>:</emphasis>
2001 Enables creating an automatic menu when set to "1".
2002 </para></listitem>
2003 <listitem><para><emphasis><link linkend='var-LABELS'><filename>LABELS</filename></link>:</emphasis>
2004 Lists targets for automatic configuration.
2005 </para></listitem>
2006 <listitem><para><emphasis><link linkend='var-APPEND'><filename>APPEND</filename></link>:</emphasis>
2007 Lists append string overrides for each label.
2008 </para></listitem>
2009 <listitem><para><emphasis><link linkend='var-SYSLINUX_OPTS'><filename>SYSLINUX_OPTS</filename></link>:</emphasis>
2010 Lists additional options to add to the syslinux file.
2011 Semicolon characters separate multiple options.
2012 </para></listitem>
2013 <listitem><para><emphasis><link linkend='var-SYSLINUX_SPLASH'><filename>SYSLINUX_SPLASH</filename></link>:</emphasis>
2014 Lists a background for the VGA boot menu when you are using the
2015 boot menu.</para></listitem>
2016 <listitem><para><emphasis><link linkend='var-SYSLINUX_DEFAULT_CONSOLE'><filename>SYSLINUX_DEFAULT_CONSOLE</filename></link>:</emphasis>
2017 Set to "console=ttyX" to change kernel boot default console.
2018 </para></listitem>
2019 <listitem><para><emphasis><link linkend='var-SYSLINUX_SERIAL'><filename>SYSLINUX_SERIAL</filename></link>:</emphasis>
2020 Sets an alternate serial port.
2021 Or, turns off serial when the variable is set with an
2022 empty string.</para></listitem>
2023 <listitem><para><emphasis><link linkend='var-SYSLINUX_SERIAL_TTY'><filename>SYSLINUX_SERIAL_TTY</filename></link>:</emphasis>
2024 Sets an alternate "console=tty..." kernel boot argument.
2025 </para></listitem>
2026 </itemizedlist>
2027 </para>
2028</section>
2029
1982<section id='ref-classes-package_tar'> 2030<section id='ref-classes-package_tar'>
1983 <title><filename>package_tar.bbclass</filename></title> 2031 <title><filename>package_tar.bbclass</filename></title>
1984 2032