From 2ddb2aa8fe9ce32c9d52b639cdbf75939c6fb1b9 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Thu, 7 Nov 2013 15:51:27 +0200 Subject: Move kernel console to ttyS0 for emulator Change-Id: I881e4423d22e70ddd658d29b554c62c1fa4924fb Reviewed-by: Rainer Keller --- classes/image-hdd.bbclass | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/classes/image-hdd.bbclass b/classes/image-hdd.bbclass index fc76234..25d0a55 100644 --- a/classes/image-hdd.bbclass +++ b/classes/image-hdd.bbclass @@ -18,5 +18,21 @@ python do_hddimg() { bb.build.exec_func('create_hdd_image', d) } +python build_syslinux_cfg_append () { + import re + + try: + cfgfile = file(cfile, 'r+') + except OSError: + raise bb.build.funcFailed('Unable to open %s' % (cfile)) + + f_content = cfgfile.read() + f_content = re.sub('tty0', 'ttyS0,115200', f_content) + + cfgfile.seek(0) + cfgfile.write(f_content) + cfgfile.close() +} + addtask hddimg after do_bootdirectdisk before do_build do_hddimg[nostamp] = "1" -- cgit v1.2.3-54-g00ecf