* rmote-nindy.c (non_dle, nidy_resume, nindy_wait): Changes to

conform to GNU coding standards.
This commit is contained in:
Kung Hsu 1995-08-31 01:21:57 +00:00
parent 90c45f319f
commit 9b73a4677d
2 changed files with 56 additions and 48 deletions

View file

@ -1,3 +1,10 @@
Wed Aug 30 18:10:57 1995 Kung Hsu <kung@mexican.cygnus.com>
* rmote-nindy.c (non_dle, nidy_resume, nindy_wait): Changes to
conform to GNU coding standards.
* solib.c (match_main): Modify to follow GNU coding conventions.
Mon Aug 28 17:07:26 1995 Kung Hsu <kung@lisa.cygnus.com> Mon Aug 28 17:07:26 1995 Kung Hsu <kung@lisa.cygnus.com>
* remote.c (remote_wait): Revert 19 July my change which should be * remote.c (remote_wait): Revert 19 July my change which should be

View file

@ -245,14 +245,14 @@ non_dle( buf, n )
char *buf; /* Character buffer; NOT '\0'-terminated */ char *buf; /* Character buffer; NOT '\0'-terminated */
int n; /* Number of characters in buffer */ int n; /* Number of characters in buffer */
{ {
int i; int i;
for ( i = 0; i < n; i++ ){ for ( i = 0; i < n; i++ ){
if ( buf[i] == DLE ){ if ( buf[i] == DLE ){
break; break;
} }
} }
return i; return i;
} }
/* Tell the remote machine to resume. */ /* Tell the remote machine to resume. */
@ -265,13 +265,14 @@ nindy_resume (pid, step, siggnal)
if (siggnal != TARGET_SIGNAL_0 && siggnal != stop_signal) if (siggnal != TARGET_SIGNAL_0 && siggnal != stop_signal)
warning ("Can't send signals to remote NINDY targets."); warning ("Can't send signals to remote NINDY targets.");
dcache_flush(nindy_dcache); dcache_flush(nindy_dcache);
if ( regs_changed ){ if ( regs_changed )
nindy_store_registers (-1); {
regs_changed = 0; nindy_store_registers (-1);
} regs_changed = 0;
have_regs = 0; }
ninGo( step ); have_regs = 0;
ninGo( step );
} }
/* FIXME, we can probably use the normal terminal_inferior stuff here. /* FIXME, we can probably use the normal terminal_inferior stuff here.
@ -358,45 +359,45 @@ nindy_wait( pid, status )
while (1) while (1)
{ {
/* Input on remote */ /* Input on remote */
c = SERIAL_READCHAR (nindy_serial, -1);
if (c == SERIAL_ERROR)
{
error ("Cannot read from serial line");
}
else if (c == 0x1b) /* ESC */
{
c = SERIAL_READCHAR (nindy_serial, -1); c = SERIAL_READCHAR (nindy_serial, -1);
if (c == SERIAL_ERROR) c &= ~0x40;
}
else if (c != 0x10) /* DLE */
/* Write out any characters preceding DLE */
{
buf[0] = (char)c;
write (1, buf, 1);
}
else
{
stop_exit = ninStopWhy(&stop_code,
&ip_value, &fp_value, &sp_value);
if (!stop_exit && (stop_code == STOP_SRQ))
{ {
error ("Cannot read from serial line"); immediate_quit++;
} ninSrq();
else if (c == 0x1b) /* ESC */ immediate_quit--;
{
c = SERIAL_READCHAR (nindy_serial, -1);
c &= ~0x40;
}
else if (c != 0x10) /* DLE */
/* Write out any characters preceding DLE */
{
buf[0] = (char)c;
write (1, buf, 1);
} }
else else
{ {
stop_exit = ninStopWhy(&stop_code, /* Get out of loop */
&ip_value, &fp_value, &sp_value); supply_register (IP_REGNUM,
if (!stop_exit && (stop_code == STOP_SRQ)) (char *)&ip_value);
{ supply_register (FP_REGNUM,
immediate_quit++; (char *)&fp_value);
ninSrq(); supply_register (SP_REGNUM,
immediate_quit--; (char *)&sp_value);
} break;
else
{
/* Get out of loop */
supply_register (IP_REGNUM,
(char *)&ip_value);
supply_register (FP_REGNUM,
(char *)&fp_value);
supply_register (SP_REGNUM,
(char *)&sp_value);
break;
}
} }
}
} }
SERIAL_SET_TTY_STATE (tty_args.serial, tty_args.state); SERIAL_SET_TTY_STATE (tty_args.serial, tty_args.state);
@ -770,7 +771,7 @@ nindy_before_main_loop ()
RETURN_MASK_ALL); RETURN_MASK_ALL);
} }
} }
} }
} }
/* Define the target subroutine names */ /* Define the target subroutine names */