[U-Boot] [PATCH RESEND] test/py: use space to interrupt autoboot
Stephen Warren
swarren at wwwdotorg.org
Tue Feb 16 01:39:38 CET 2016
Sending CTRL-C to QEMU's stdin aborts the process, even if stdin is being
used as a serial port (at least in the raspi2 machine with "qemu -serial
stdin"). Avoid sending CTRL-C to U-Boot to prevent it exiting.
I'd originally used CTRL-C to make sure that if the character used to
abort autoboot ended up being treated as part of a command as well, it'd
abort command entry and return the prompt to a known state. However, this
is not needed, since aborting the autoboot eats the character used to do
that.
Signed-off-by: Stephen Warren <swarren at wwwdotorg.org>
---
(Resending since I forgot to Cc the list)
test/py/u_boot_console_base.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/py/u_boot_console_base.py b/test/py/u_boot_console_base.py
index bc2bd767e40e..c9d1bac5e06b 100644
--- a/test/py/u_boot_console_base.py
+++ b/test/py/u_boot_console_base.py
@@ -319,7 +319,7 @@ class ConsoleBase(object):
if m == 0:
break
if m == 1:
- self.p.send(chr(3)) # CTRL-C
+ self.p.send(' ')
continue
raise Exception('Bad pattern found on console: ' +
self.bad_pattern_ids[m - 2])
--
1.9.1
More information about the U-Boot
mailing list