[OE-core] [PATCH V3 2/3] syslinux.bbclass: use single variable to set baud rate
Chong Lu
Chong.Lu at windriver.com
Wed Dec 10 05:43:56 UTC 2014
Use SERIAL_CONSOLE to set baud rate in syslinux.cfg file.
[YOCTO #6331]
Signed-off-by: Chong Lu <Chong.Lu at windriver.com>
---
meta/classes/syslinux.bbclass | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/meta/classes/syslinux.bbclass b/meta/classes/syslinux.bbclass
index d6498d9..8629bb1 100644
--- a/meta/classes/syslinux.bbclass
+++ b/meta/classes/syslinux.bbclass
@@ -26,9 +26,10 @@ ISOLINUXDIR = "/isolinux"
SYSLINUXDIR = "/"
# The kernel has an internal default console, which you can override with
# a console=...some_tty...
+inherit console
SYSLINUX_DEFAULT_CONSOLE ?= ""
-SYSLINUX_SERIAL ?= "0 115200"
-SYSLINUX_SERIAL_TTY ?= "console=ttyS0,115200"
+SYSLINUX_SERIAL ?= "${@console_port(d)} ${@console_baudrate(d)}"
+SYSLINUX_SERIAL_TTY ?= "console=${@console_tty(d)},${@console_baudrate(d)}"
ISO_BOOTIMG = "isolinux/isolinux.bin"
ISO_BOOTCAT = "isolinux/boot.cat"
MKISOFS_OPTIONS = "-no-emul-boot -boot-load-size 4 -boot-info-table"
--
1.9.1
More information about the Openembedded-core
mailing list