diff options
Diffstat (limited to 'emulators/simh/patches/patch-ac')
-rw-r--r-- | emulators/simh/patches/patch-ac | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/emulators/simh/patches/patch-ac b/emulators/simh/patches/patch-ac index 02ef9cec68d..99030ff7c69 100644 --- a/emulators/simh/patches/patch-ac +++ b/emulators/simh/patches/patch-ac @@ -1,20 +1,22 @@ -$NetBSD: patch-ac,v 1.4 2004/12/22 21:07:01 skrll Exp $ +$NetBSD: patch-ac,v 1.5 2008/11/01 05:15:42 obache Exp $ ---- sim_console.c.orig 2004-11-05 19:39:24.000000000 +0000 +--- sim_console.c.orig 2006-10-01 14:26:58.000000000 +0200 +++ sim_console.c -@@ -347,13 +347,13 @@ for (i = 0; i < sec; i++) { /* loop * - if (tmxr_poll_conn (&sim_con_tmxr) >= 0) { /* poll connect */ - sim_con_ldsc.rcve = 1; /* rcv enabled */ - if (i) { /* if delayed */ -- printf ("Running\n"); /* print transition */ -+ printf ("Running\r\n"); /* print transition */ - fflush (stdout); } - return SCPE_OK; } /* ready to proceed */ - c = sim_os_poll_kbd (); /* check for stop char */ - if ((c == SCPE_STOP) || stop_cpu) return SCPE_STOP; - if ((i % 10) == 0) { /* Status every 10 sec */ -- printf ("Waiting for console Telnet connection\n"); -+ printf ("Waiting for console Telnet connection\r\n"); - fflush (stdout); } - sim_os_sleep (1); /* wait 1 second */ - } +@@ -391,7 +391,7 @@ for (i = 0; i < sec; i++) { + if (tmxr_poll_conn (&sim_con_tmxr) >= 0) { /* poll connect */ + sim_con_ldsc.rcve = 1; /* rcv enabled */ + if (i) { /* if delayed */ +- printf ("Running\n"); /* print transition */ ++ printf ("Running\r\n"); /* print transition */ + fflush (stdout); + } + return SCPE_OK; /* ready to proceed */ +@@ -399,7 +399,7 @@ for (i = 0; i < sec; i++) { + c = sim_os_poll_kbd (); /* check for stop char */ + if ((c == SCPE_STOP) || stop_cpu) return SCPE_STOP; + if ((i % 10) == 0) { /* Status every 10 sec */ +- printf ("Waiting for console Telnet connection\n"); ++ printf ("Waiting for console Telnet connection\r\n"); + fflush (stdout); + } + sim_os_sleep (1); /* wait 1 second */ |