* remote-os9k.c (rombug_open): catch exception e in rombug.
* remote-os9k.c (rombug_wait): print message before register display from rombug.
This commit is contained in:
parent
fd2ae9ec28
commit
034022bf65
|
@ -1,3 +1,9 @@
|
||||||
|
Wed Jan 4 12:27:29 1995 Kung Hsu <kung@mexican.cygnus.com>
|
||||||
|
|
||||||
|
* remote-os9k.c (rombug_open): catch exception e in rombug.
|
||||||
|
* remote-os9k.c (rombug_wait): print message before register display
|
||||||
|
from rombug.
|
||||||
|
|
||||||
Wed Jan 4 09:18:27 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
|
Wed Jan 4 09:18:27 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
|
||||||
|
|
||||||
* top.c (locate_arg): Call strchr not index.
|
* top.c (locate_arg): Call strchr not index.
|
||||||
|
|
|
@ -359,13 +359,16 @@ rombug_open(args, from_tty)
|
||||||
push_monitor (&rombug_cmds);
|
push_monitor (&rombug_cmds);
|
||||||
printf_monitor("\r"); /* CR wakes up monitor */
|
printf_monitor("\r"); /* CR wakes up monitor */
|
||||||
expect_prompt(1);
|
expect_prompt(1);
|
||||||
|
|
||||||
push_target (&rombug_ops);
|
push_target (&rombug_ops);
|
||||||
|
attach_flag = 1;
|
||||||
|
|
||||||
if (from_tty)
|
if (from_tty)
|
||||||
printf("Remote %s connected to %s\n", target_shortname,
|
printf("Remote %s connected to %s\n", target_shortname,
|
||||||
dev_name);
|
dev_name);
|
||||||
|
|
||||||
attach_flag = 1;
|
printf_monitor ("ov e \r");
|
||||||
|
expect_prompt(1);
|
||||||
|
|
||||||
rombug_fetch_registers();
|
rombug_fetch_registers();
|
||||||
bufaddr = 0;
|
bufaddr = 0;
|
||||||
buflen = 0;
|
buflen = 0;
|
||||||
|
@ -488,7 +491,8 @@ rombug_wait (pid, status)
|
||||||
status->kind = TARGET_WAITKIND_EXITED;
|
status->kind = TARGET_WAITKIND_EXITED;
|
||||||
status->value.integer = 0;
|
status->value.integer = 0;
|
||||||
|
|
||||||
timeout = 0; /* Don't time out -- user program is running. */
|
timeout = -1; /* Don't time out -- user program is running. */
|
||||||
|
expect ("eax:", 0); /* output any message before register display */
|
||||||
expect_prompt(1); /* Wait for prompt, outputting extraneous text */
|
expect_prompt(1); /* Wait for prompt, outputting extraneous text */
|
||||||
|
|
||||||
status->kind = TARGET_WAITKIND_STOPPED;
|
status->kind = TARGET_WAITKIND_STOPPED;
|
||||||
|
|
Loading…
Reference in New Issue