From fb639847713fed3ed2c94e41e7f21d09cebe4af2 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 8 Feb 2002 20:03:26 +0000 Subject: 2002-02-08 Joel Sherrill * Merged r46kstub.c into RTEMS distribution without modification. I got the code from Franz Fischer 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: --- c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog | 43 ++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog (limited to 'c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog') diff --git a/c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog b/c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog new file mode 100644 index 0000000000..10f6c048d7 --- /dev/null +++ b/c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog @@ -0,0 +1,43 @@ +2002-02-08 Joel Sherrill + + * Merged r46kstub.c into RTEMS distribution without modification. + I got the code from Franz Fischer + 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: + +Sun Sep 29 16:34:53 1996 C. M. Heard + + * Updated snapshot posted. + + * stubinit.S (_reset_exception, _general_exception): Reorder + instructions or insert nops as necessary to ensure that the + target register of mfc0, mfc1, and cfc1 instructions is not + used as a source register in the load delay slot of those + instructions and to ensure that the instruction following + mtc0 is always something other than mfc0. Insert .eject + directives and reformat some of the comments to make the + assembler listing more readable. + + * ioaddr.h: add comments pointing out implementation- + specific address definitions. + + * limits.h: add comments describing what the implementation- + specific macros in this file are supposed to do. + +Tue Aug 06 14:43:04 1995 C. M. Heard + + * Updated snapshot posted. + + * stubinit.S (_general_exception): Use virtual adresses from + kseg0 (cached, unmapped space) instead of kseg1 (uncached, + unmapped space) in cache instructions. + (_reset_exception): Likewise, and use the right + mask to clean the K0 field in the config register. + +Fri Jul 26 14:41:49 1995 C. M. Heard + + * Initial snapshot posted. -- cgit v1.2.3