source: rtems/c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog @ 72bbcf1

4.104.114.84.95
Last change on this file since 72bbcf1 was 72bbcf1, checked in by Joel Sherrill <joel.sherrill@…>, on Nov 1, 2002 at 9:53:28 PM

2002-11-01 Joel Sherrill <joel@…>

  • mips-stub.c: Removed warnings.
  • Property mode set to 100644
File size: 4.1 KB
Line 
12002-11-01      Joel Sherrill <joel@OARcorp.com>
2
3        * mips-stub.c: Removed warnings.
4
52002-10-02      Joel Sherrill <joel@OARcorp.com>
6
7        * rtems-stub-glue.c: Removed should only be common copy.
8
92002-08-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
10
11        * mips-stub.c: Re-debugged a breakpoint problem, zbreak target
12        address was a char * which caused the target instruction to not
13        be fully copied, so the zbreak logic corrupted the original
14        instruction and didn't insert a valid break instruction.
15       
162002-03-08      Joel Sherrill <joel@OARcorp.com>
17
18        * mips-stub.c: Removed warnings.
19
202002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
21
22        * mips-stub.c: Debugged & tweaked the gdb command processing,
23        zbreak stuff, breakpoint and step code.  Implemented 'T' command
24        support and debugged remote gdb support w/ the Mongoose bsp.
25        Added the memory segment support.
26        * memlimits.h: Disabled all contents in favor of memory sement
27        support.  This file could probably go away.
28        * rtems-stub-glue.c (rtems_gdb_index_to_stub_id()): New routine.
29        rtems_gdb_stub_get_register_from_context(): Implemented MIPS version.
30        rtems_gdb_stub_get_offsets(): Implemented MIPS version.
31        * README: Updated.
32
332002-03-01      Joel Sherrill <joel@OARcorp.com>
34
35        * ChangeLog: Corrected previous entry.
36
372002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
38
39        * mips-stub.c: Modified isr install routine to
40        capture all exceptions.
41
422001-02-27      Joel Sherrill <joel@OARcorp.com>
43
44        * Significant modifications including adding thread support, the 'X'
45        command, and reorganizing so that target CPU independent routines
46        could be reused.
47        * gdb_if.h: Added numerous prototypes.
48        * mips-stub.c: Added thread support as well as 'X' command.
49        Also noticed that the 'P' command was from the mips protocol.
50        * rtems-stub-glue.c: New file.  This file contains all generic
51        support which should be able to be reused on another target CPU.
52
532002-02-08      Joel Sherrill <joel@OARcorp.com>
54
55        * mips-stub.c (handle_exception): Prototype changed to be an RTEMS
56        entry point.  Added comments about possible need to flush cache.
57        (mips_gdb_stub_install): New routine.
58
592002-02-08      Joel Sherrill <joel@OARcorp.com>
60
61        * Makefile, stubinit.S, r46kstub.ld, ioaddr.h: Removed as unused
62        with RTEMS.
63        * r46kstub.c: Renamed to mips-stub.c.
64        * mips-stub.c: New file -- was r46kstub.c.
65        * memlimits.h: New file was limits.h.
66        * limits.h: Removed.
67        * r4600.h: Eliminated need for this file.
68        * README: Updated.
69        * gdb_if.h: Added CVS Id.
70        * mips-stub.c: Attempt to deal with MIPS1 versus MIPS3.
71
722002-02-08      Joel Sherrill <joel@OARcorp.com>
73
74        * Merged r46kstub.c into RTEMS distribution without modification.
75        I got the code from Franz Fischer <Franz.Fischer@franz-fischer.de>
76        who had used this with an old version of RTEMS with the mips64orion
77        port of RTEMS.  After adding this to the repository, I will tailor
78        this to work with the RTEMS exception processing model and trim
79        no longer needed parts.
80        * ChangeLog, gdb_if.h, ioaddr.h, limits.h, Makefile, mips_opcode.h,
81        r4600.h, r46kstub.c, r46kstub.ld, README, stubinit.S:
82
83Sun Sep 29 16:34:53 1996  C. M. Heard <heard@vvnet.com>
84
85        * Updated snapshot posted.
86
87        * stubinit.S (_reset_exception, _general_exception): Reorder
88        instructions or insert nops as necessary to ensure that the
89        target register of mfc0, mfc1, and cfc1 instructions is not
90        used as a source register in the load delay slot of those
91        instructions and to ensure that the instruction following
92        mtc0 is always something other than mfc0.  Insert .eject
93        directives and reformat some of the comments to make the
94        assembler listing more readable.
95
96        * ioaddr.h:  add comments pointing out implementation-
97        specific address definitions.
98
99        * limits.h:  add comments describing what the implementation-
100        specific macros in this file are supposed to do.
101
102Tue Aug 06 14:43:04 1995  C. M. Heard <heard@vvnet.com>
103
104        * Updated snapshot posted.
105
106        * stubinit.S (_general_exception): Use virtual adresses from
107        kseg0 (cached, unmapped space) instead of kseg1 (uncached,
108        unmapped space) in cache instructions.
109        (_reset_exception): Likewise, and use the right
110        mask to clean the K0 field in the config register.
111
112Fri Jul 26 14:41:49 1995  C. M. Heard <heard@vvnet.com>
113
114        * Initial snapshot posted.
Note: See TracBrowser for help on using the repository browser.