summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2006-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-141-9/+10
| | | | * shared/gdbstub/mips-stub.c: Removed warnings.
* Remove duplicate white lines.Ralf Corsepius2004-04-213-100/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-212-35/+35
|
* Remove stray white spaces.Ralf Corsepius2004-04-151-3/+0
|
* 2003-07-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-07-172-1/+41
| | | | | | | | | | | | | | | | | | | | | | PR 433/tools * mips-stub.c: Patch from C. M. Heard <heard@pobox.com> described as: The purpose of the patch is to make the stub ignore all characters except '+' (ack) or '-' (nak) when it has transmitted a packet and expects an acknowledgment. Without the patch, putpacket() will retransmit each time it receives anything other than '+' when expecting an ack, and that, bitter experience has found, frequently results in the stub failing to sync up when initially attaching to gdb. I think that rtems users will notice significant improvement in the of the mips stub if this patch is incorporated in the distribution; certainly I did in my stand-aline environment. I should hasten to add that it is only an improvement and not a 100% cure for synchronization problems because '+' characters can (and do) during as message data, and it's still possible for these to be mistaken as acks. I have no idea how to fix that short of redesigning the gdb-remote protocol.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-5/+10
| | | | * mips-stub.c: Removed warnings.
* 2002-10-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-022-1418/+4
| | | | * rtems-stub-glue.c: Removed should only be common copy.
* 2002-08-14 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-08-144-4/+26
| | | | | | | * mips-stub.c: Re-debugged a breakpoint problem, zbreak target address was a char * which caused the target instruction to not be fully copied, so the zbreak logic corrupted the original instruction and didn't insert a valid break instruction.
* 2001-03-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-03-082-5/+8
| | | | * mips-stub.c: Removed warnings.
* 2001-03-05 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-03-086-601/+1077
| | | | | | | | | | | | | * mips-stub.c: Debugged & tweaked the gdb command processing, zbreak stuff, breakpoint and step code. Implemented 'T' command support and debugged remote gdb support w/ the Mongoose bsp. Added the memory segment support. * memlimits.h: Disabled all contents in favor of memory sement support. This file could probably go away. * rtems-stub-glue.c (rtems_gdb_index_to_stub_id()): New routine. rtems_gdb_stub_get_register_from_context(): Implemented MIPS version. rtems_gdb_stub_get_offsets(): Implemented MIPS version. * README: Updated.
* 2001-03-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-03-011-2/+5
| | | | * ChangeLog: Corrected previous entry.
* 2002-02-27 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-03-012-23/+55
| | | | | | * shared/gdbstub/README: Added text. * shared/gdbstub/mips-stub.c: Modified isr install routine to capture all exceptions.
* 2001-02-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-274-45/+1816
| | | | | | | | | | | * Significant modifications including adding thread support, the 'X' command, and reorganizing so that target CPU independent routines could be reused. * gdb_if.h: Added numerous prototypes. * mips-stub.c: Added thread support as well as 'X' command. Also noticed that the 'P' command was from the mips protocol. * rtems-stub-glue.c: New file. This file contains all generic support which should be able to be reused on another target CPU.
* 2002-02-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-082-2/+29
| | | | | | * mips-stub.c (handle_exception): Prototype changed to be an RTEMS entry point. Added comments about possible need to flush cache. (mips_gdb_stub_install): New routine.
* 2002-02-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-0810-1206/+112
| | | | | | | | | | | | | * Makefile, stubinit.S, r46kstub.ld, ioaddr.h: Removed as unused with RTEMS. * r46kstub.c: Renamed to mips-stub.c. * mips-stub.c: New file -- was r46kstub.c. * memlimits.h: New file was limits.h. * limits.h: Removed. * r4600.h: Eliminated need for this file. * README: Updated. * gdb_if.h: Added CVS Id. * mips-stub.c: Attempt to deal with MIPS1 versus MIPS3.
* 2002-02-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-0811-0/+2664
* Merged r46kstub.c into RTEMS distribution without modification. I got the code from Franz Fischer <Franz.Fischer@franz-fischer.de> who had used this with an old version of RTEMS with the mips64orion port of RTEMS. After adding this to the repository, I will tailor this to work with the RTEMS exception processing model and trim no longer needed parts. * ChangeLog, gdb_if.h, ioaddr.h, limits.h, Makefile, mips_opcode.h, r4600.h, r46kstub.c, r46kstub.ld, README, stubinit.S: