Tue Jan 16 18:00:35 1996 James G. Smith <jsmith@cygnus.co.uk>
authorJackie Smith Cashion <jsmith@redhat.com>
Tue, 16 Jan 1996 18:24:44 +0000 (18:24 +0000)
committerJackie Smith Cashion <jsmith@redhat.com>
Tue, 16 Jan 1996 18:24:44 +0000 (18:24 +0000)
commit090d784aafc437e47ea434a0948a36ad804f7fde
tree83700a565b08f20e85c3298e3ade6e4132fcafaa
parent4ffd6ed0f3ed070db616d2b9e11931f6353620ed
Tue Jan 16 18:00:35 1996  James G. Smith  <jsmith@cygnus.co.uk>

* remote-mips.c (pmon_opn, pmon_wait, pmon_makeb64, pmon_zeroset,
  pmon_checkset, pmon_make_fastrec, pmon_check_ack,
pmon_load_fast): New functions. Support for the PMON monitor world.
(common_open): New function to merge support for different monitors.
(mips_open): Use common_open().
(mips_send_command): New function.
(mips_send_packet): Scan out-of-sequence packets.
(mips_enter_debug, mips_exit_debug): New functions.
(pmon_ops): New target definition structure.

These changes provide the initial support for the PMON (3.0.83)
monitor that appears on the Cogent (CMA101) Vr4300 development
board. The changes do not affect the IDT monitor support, other than
in the area of dealing with out-of-sequence packets.
gdb/ChangeLog
gdb/remote-mips.c