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