summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/shared/gdbstub/mips-stub.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps: Move GDB stubs to bspsSebastian Huber2018-04-231-1589/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* libbsp/mips/shared: Fix warningsJoel Sherrill2014-10-191-1/+1
|
* mips/shared/gdbstub/mips-stub.c: Add prototype to stay self containedJoel Sherrill2014-10-161-0/+6
|
* mips/gdbstub: Fix warningsJoel Sherrill2014-10-131-2/+5
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-281-6/+2
| | | | * shared/gdbstub/mips-stub.c: Remove warnings.
* Whitespace removal.Ralf Corsepius2009-11-291-7/+7
|
* Add missing prototypes.Ralf Corsepius2008-08-181-1/+1
|
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-101-2/+1
| | | | | * shared/gdbstub/mips-stub.c: Remove incorrect and unneccessary prototype of printk.
* 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-211-90/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-211-33/+33
|
* Remove stray white spaces.Ralf Corsepius2004-04-151-3/+0
|
* 2003-07-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-07-171-1/+19
| | | | | | | | | | | | | | | | | | | | | | 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-011-5/+6
| | | | * mips-stub.c: Removed warnings.
* 2002-08-14 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-08-141-1/+7
| | | | | | | * 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-081-5/+4
| | | | * mips-stub.c: Removed warnings.
* 2001-03-05 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-03-081-446/+738
| | | | | | | | | | | | | * 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.
* 2002-02-27 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-03-011-23/+49
| | | | | | * 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-271-45/+451
| | | | | | | | | | | * 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-081-2/+23
| | | | | | * 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-081-0/+910
* 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.