mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
* monitor.c (monitor_load_ascii_srec): Add a one second sleep
after send LOAD_CMD to prevent loss of first S-record.
This commit is contained in:
parent
b5f105b7eb
commit
82fc343234
@ -1,3 +1,8 @@
|
|||||||
|
Thu Feb 23 21:07:25 1995 Stu Grossman (grossman@cygnus.com)
|
||||||
|
|
||||||
|
* monitor.c (monitor_load_ascii_srec): Add a one second sleep
|
||||||
|
after send LOAD_CMD to prevent loss of first S-record.
|
||||||
|
|
||||||
Tue Feb 21 20:48:42 1995 Per Bothner <bothner@kalessin.cygnus.com>
|
Tue Feb 21 20:48:42 1995 Per Bothner <bothner@kalessin.cygnus.com>
|
||||||
|
|
||||||
* valops.c (call_function_by_hand): Set using_gcc to 2 if gcc-2.
|
* valops.c (call_function_by_hand): Set using_gcc to 2 if gcc-2.
|
||||||
|
@ -692,9 +692,9 @@ monitor_close (quitting)
|
|||||||
#if defined (LOG_FILE)
|
#if defined (LOG_FILE)
|
||||||
if (log_file) {
|
if (log_file) {
|
||||||
if (ferror(log_file))
|
if (ferror(log_file))
|
||||||
fprintf(stderr, "Error writing log file.\n");
|
printf_filtered ("Error writing log file.\n");
|
||||||
if (fclose(log_file) != 0)
|
if (fclose(log_file) != 0)
|
||||||
fprintf(stderr, "Error closing log file.\n");
|
printf_filtered ("Error closing log file.\n");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -1436,6 +1436,7 @@ monitor_load_srec (args, protocol)
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf_monitor (LOAD_CMD); /* tell the monitor to load */
|
printf_monitor (LOAD_CMD); /* tell the monitor to load */
|
||||||
|
sleep (3);
|
||||||
if (protocol == XMODEM) { /* get the NAK from the target */
|
if (protocol == XMODEM) { /* get the NAK from the target */
|
||||||
if (GETNAK) {
|
if (GETNAK) {
|
||||||
debuglogs (3, "Got the NAK to start loading");
|
debuglogs (3, "Got the NAK to start loading");
|
||||||
@ -1472,7 +1473,7 @@ monitor_load_srec (args, protocol)
|
|||||||
} else { /* assume we got an ACK */
|
} else { /* assume we got an ACK */
|
||||||
if (hashmark) {
|
if (hashmark) {
|
||||||
putc_unfiltered ('#');
|
putc_unfiltered ('#');
|
||||||
fflush (gdb_stdout);
|
gdb_flush (gdb_stdout);
|
||||||
}
|
}
|
||||||
debuglogs (3, "Got an ACK, sending next packet");
|
debuglogs (3, "Got an ACK, sending next packet");
|
||||||
break;
|
break;
|
||||||
@ -1487,7 +1488,7 @@ monitor_load_srec (args, protocol)
|
|||||||
}
|
}
|
||||||
if (hashmark) {
|
if (hashmark) {
|
||||||
putc_unfiltered ('#');
|
putc_unfiltered ('#');
|
||||||
fflush (gdb_stdout);
|
gdb_flush (gdb_stdout);
|
||||||
}
|
}
|
||||||
type = 3; /* switch to a 4 byte address record */
|
type = 3; /* switch to a 4 byte address record */
|
||||||
fflush (gdb_stdout);
|
fflush (gdb_stdout);
|
||||||
|
Loading…
Reference in New Issue
Block a user