[U-Boot] [PATCH v2 2/4] sandbox: Disable Ctrl-C
Simon Glass
sjg at chromium.org
Sun Sep 14 20:40:15 CEST 2014
This is not supported properly on sandbox, and interferes with running
tests, since when a test script is piped in, some commands will call
ctrlc() which will drop characters from the test script.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
Changes in v2:
- Remove more elaborate feature and just disable ctrlc for sandbox
common/console.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/common/console.c b/common/console.c
index 898da39..5a2f411 100644
--- a/common/console.c
+++ b/common/console.c
@@ -524,6 +524,7 @@ static int ctrlc_disabled = 0; /* see disable_ctrl() */
static int ctrlc_was_pressed = 0;
int ctrlc(void)
{
+#ifndef CONFIG_SANDBOX
if (!ctrlc_disabled && gd->have_console) {
if (tstc()) {
switch (getc()) {
@@ -535,6 +536,8 @@ int ctrlc(void)
}
}
}
+#endif
+
return 0;
}
/* Reads user's confirmation.
--
2.1.0.rc2.206.gedb03e5
More information about the U-Boot
mailing list