diff options
Diffstat (limited to 'c/src/lib/libcpu/mips/ChangeLog')
-rw-r--r-- | c/src/lib/libcpu/mips/ChangeLog | 694 |
1 files changed, 0 insertions, 694 deletions
diff --git a/c/src/lib/libcpu/mips/ChangeLog b/c/src/lib/libcpu/mips/ChangeLog deleted file mode 100644 index 9121fa437f..0000000000 --- a/c/src/lib/libcpu/mips/ChangeLog +++ /dev/null @@ -1,694 +0,0 @@ -2012-02-23 Jennifer Averett <Jennifer.Averett@OARcorp.com> - - PR 1993/bsps - * Makefile.am, au1x00/include/au1x00.h, - mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h, - rm52xx/include/rm5231.h, shared/interrupts/isr_entries.h, - tx39/include/tx3904.h, tx49/include/tx4925.h, - tx49/include/tx4938.h: - Mips conversion to PIC IRQ model. - * au1x00/vectorisrs/maxvectors.c,mongoosev/vectorisrs/maxvectors.c - rm52xx/vectorisrs/maxvectors.c, tx39/vectorisrs/maxvectors.c, - tx49/vectorisrs/maxvectors.c: Removed. - -2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org> - - * shared/interrupts/vectorexceptions.c: Make - mips_dump_exception_frame, mips_default_exception_code_handler - static. - -2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com> - - PR 1917/bsps - * mongoosev/duart/mg5uart.c: Modifications to add dynamic tables for - libchip serial drivers. - -2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * au1x00/vectorisrs/vectorisrs.c: - Use "__asm__" instead of "asm" for improved c99-compliance. - -2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Require autoconf-2.68, automake-1.11.1. - -2011-01-30 Ralf Corsépius <ralf.corsepius@rtems.org> - - * mongoosev/duart/mg5uart.c: Fix type mismatch. - -2010-05-28 Ralf Corsépius <ralf.corsepius@rtems.org> - - * au1x00/include/au1x00.h: Add prototypes for - mips_default_isr, assert_sw_irq, negate_sw_irq. - * au1x00/vectorisrs/vectorisrs.c: Remove prototype of - mips_default_isr. - -2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * mongoosev/duart/mg5uart.c: Remove warnings. - -2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * Makefile.am: Add shared/interrupts/isr_entries.h. - * shared/interrupts/isr_entries.h: New. - * shared/interrupts/installisrentries.c: Remove nested externs. - -2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> - - * mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having - been renamed to rtems_termios_baud_to_number. - -2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com> - - * timer/timer.c: Eliminate uses of old benchmark timer names. - -2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com> - - * clock/ckinit.c: The Shared Memory Driver no longer requires the - special IOCTL in Clock_control. This was a hack which has existed - since before the Classic API Timer Manager was implemented. All - implementations of and references to Clock_control were removed. - -2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org> - - * timer/timer.c: Convert to "bool". - -2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com> - - * timer/timer.c: Rename timer driver methods to follow RTEMS - programming conventions. - -2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com> - - * clock/ckinit.c: Eliminate the clicks_per_microsecond field in the - MIPS CPU Table and define another mechanism for drivers to obtain - this information. - -2007-03-12 Joel Sherrill <joel@OARcorp.com> - - * au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c, - au1x00/vectorisrs/vectorisrs.c: Correct license URL and/or fix - mistake in copyright notice. Both of these mistakes appear to be from - code submitted after these changes were made previously. - -2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: New BUG-REPORT address. - -2006-10-19 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/duart/mg5uart.c: Change type to unsigned. - -2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Require autoconf-2.60. Require automake-1.10. - -2006-09-14 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/duart/mg5uart.c: Removed warnings. - -2006-09-11 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C - style. - -2006-06-08 Bruce Robinson <brucer@pmccorp.com> - - * Makefile.am: add interruptmask.c - * shared/interrupts/interuptmask.c: TX49 conditional mask computation - * shared/interrupts/vectorexceptions.c: Corrections to exception codes - & descriptions - -2006-05-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Use RTEMS_AMPOLISH3. -2006-04-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V. - -2006-03-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * shared/interrupts/vectorexceptions.c: Merger with submission from - Bruce Robinson <brucer@pmccorp.com>. - Make some arrays static const. - -2006-03-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49. - * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c, - rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h, - tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c, - tx49/vectorisrs/vectorisrs.c: - New (Submission by Bruce Robinson <brucer@pmccorp.com>). - -2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP. - * Makefile.am: Distibute mongoosev's READMEs - -2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org> - - * preinstall.am: New. - * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am, - r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am. - Include preinstall.am. - * au1x00/Makefile.am, mongoosev/Makefile.am, - r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove. - * configure.ac: Reflect changes above. - -2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org> - - * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32. - -2005-03-14 Joel Sherrill <joel@OARcorp.com> - - * au1x00/.cvsignore: New file. - -2005-02-24 Jay Monkman <jtm@lopingdog.com> - - * au1x00/include/au1x00.h: Converted types to C99 types. - -2005-02-24 Jay Monkman <jtm@lopingdog.com> - - * Makefile.am, configure.ac: New CPU. - * shared/interrupts/installisrentries.c, - shared/interrupts/isr_entries.S: Added CPU32 support. - * au1x00/Makefile.am, au1x00/include/au1x00.h, - au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU. - -2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org> - - * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am, - tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V. - -2005-01-04 Joel Sherrill <joel@OARcorp.com> - - * shared/Makefile.am: Fix typo. - -2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org> - - * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am, - tx39/Makefile.am: Remove build-variant support. - -2004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Remove RTEMS_ENABLE_BARE. - -2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Require automake > 1.9. - -2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org> - - * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/isr_entries.S, - shared/interrupts/vectorexceptions.c, timer/gettime.S: Include - <rtems/mips/iregdef.h> instead of <iregdef.h>. - * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/installisrentries.c, - shared/interrupts/isr_entries.S, - shared/interrupts/vectorexceptions.c, timer/gettime.S: Include - <rtems/mips/idtcpu.h> instead of <idtcpu.h>. - -2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> - - * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>. - * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>. - * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>. - -2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> - - * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h, - mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h: - Cosmetics. - -2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> - - * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c, - mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c, - mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/vectorexceptions.c, timer/timer.c, - tx39/include/tx3904.h: Convert to using c99 fixed size types. - -2004-03-26 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP. - -2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am: - Don't include .../lib.am. Remove ACLOCAL_AMFLAGS. - * shared/Makefile.am: Don't include .../lib.am. - -2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * clock/Makefile.am, timer/Makefile.am: Remove. - * r46xx/Makefile.am: Built timer.rel, clock.rel. - Add PREINSTALL_DIRS. - * Makefile.am: Remove timer, clock. - * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am: - Add PREINSTALL_DIRS. - * configure.ac: Reflect removing clock/Makefile.am, - timer/Makefile.am. - Add subdir-objects to AUTOMAKE_OPTIONS. - -2004-01-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * clock/Makefile.am: Convert to using automake compilation rules. - * mongoosev/Makefile.am: Ditto. - * r46xx/Makefile.am: Ditto. - * shared/Makefile.am: Ditto. - * timer/Makefile.am: Ditto. - * tx39/Makefile.am: Ditto. - * Makefile.am: Remove conditional subdirs. - * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS. - Require automake-1.8.2. Add AM_PROG_CC_C_O. - -2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. - Add PRE/TMPINSTALL_FILES to CLEANFILES. - * shared/Makefile.am: Ditto. - * tx39/Makefile.am: Ditto. - -2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/duart/Makefile.am: Remove. - * mongoosev/vectorisrs/Makefile.am: Remove. - * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am, - duart/Makefile.am. - * r46xx/vectorisrs/Makefile.am: Remove. - * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am. - * shared/cache/Makefile.am: Remove. - * shared/interrupts/Makefile.am: Remove. - * shared/Makefile.am: Merge-in cache/Makefile.am, - interrupts/Makefile.am. - * tx39/vectorisrs/Makefile.am: Remove. - * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am. - * configure.ac: Reflect changes above. - -2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - -2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Require automake >= 1.8, autoconf >= 2.59. - -2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * clock/Makefile.am: Remove all-local: $(ARCH). - * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH). - * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH). - * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH). - * shared/cache/Makefile.am: Remove all-local: $(ARCH). - * shared/interrupts/Makefile.am: Remove all-local: $(ARCH). - * timer/Makefile.am: Remove all-local: $(ARCH). - * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH). - -2003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Reformat. - * clock/Makefile.am: Reformat. - * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation. - * tx39/Makefile.am: Ditto. - * shared/cache/Makefile.am: Ditto. - * mongoosev/duart/Makefile.am: Ditto. - * mongoosev/vectorisrs/Makefile.am: Reformat. - * r46xx/vectorisrs/Makefile.am: Reformat. - * shared/Makefile.am: Reformat. - * shared/interrupts/Makefile.am: Reformat. - * timer/Makefile.am: Reformat. - * tx39/vectorisrs/Makefile.am: Reformat. - -2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am: Rework preinstall rules. - * mongoosev/duart/Makefile.am: Rework preinstall rules. - * tx39/include/Makefile.am: Remove. - * tx39/Makefile.am: Merge-in tx39/include/Makefile.am. - * configure.ac: Remove tx39/include/Makefile. - -2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove RTEMS_CANONICAL_HOST. - -2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove RTEMS_CHECK_CPU. - -2003-09-04 Joel Sherrill <joel@OARcorp.com> - - * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h, - mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h, - mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c, - r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S, - timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed. - -2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Reflect having moved aclocal/. - -2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Reflect having moved automake/. - * clock/Makefile.am: Reflect having moved automake/. - * mongoosev/Makefile.am: Reflect having moved automake/. - * mongoosev/duart/Makefile.am: Reflect having moved automake/. - * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/. - * r46xx/Makefile.am: Reflect having moved automake/. - * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/. - * shared/Makefile.am: Reflect having moved automake/. - * shared/cache/Makefile.am: Reflect having moved automake/. - * shared/interrupts/Makefile.am: Reflect having moved automake/. - * timer/Makefile.am: Reflect having moved automake/. - * tx39/Makefile.am: Reflect having moved automake/. - * tx39/include/Makefile.am: Reflect having moved automake/. - * tx39/vectorisrs/Makefile.am: Reflect having moved automake/. - -2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Use rtems-bugs@rtems.com as bug report email address. - -2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove AC_CONFIG_AUX_DIR. - -2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - -2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: AC_PREREQ(2.57). - -2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg. - * r46xx/vectorisrs/Makefile.am: Ditto. - * mongoosev/vectorisrs/Makefile.am: Ditto. - * mongoosev/duart/Makefile.am: Ditto. - * shared/interrupts/Makefile.am: Ditto. - * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES. - -2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. - * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. - -2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove RTEMS_CHECK_BSP_CACHE. - -2002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add RTEMS_PROG_CCAS. - -2002-11-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES. - -2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am. - Install include/mongoose-v.h. - * mongoosev/include/Makefile.am: Remove. - * configure.ac: Reflect changes above. - -2002-11-01 Joel Sherrill <joel@OARcorp.com> - - * shared/interrupts/installisrentries.c, - shared/interrupts/vectorexceptions.c: Removed warnings. - -2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * .cvsignore: Reformat. - Add autom4te*cache. - Remove autom4te.cache. - -2002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES. - -2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * clock/Makefile.am: Use .$(OBJEXT) instead of .o. - * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o. - * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o. - * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o. - * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o. - * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o. - * timer/Makefile.am: Use .$(OBJEXT) instead of .o. - * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o. - -2002-08-09 Joel Sherrill <joel@OARcorp.com> - - * shared/interrupts/isr_entries.S: Corrected typo in mips1 - END_FRAME directive that lead to linker errors. - -2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: - AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * clock/Makefile.am: Remove AUTOMAKE_OPTIONS. - * Makefile.am: Remove AUTOMAKE_OPTIONS. - * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS. - * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS. - * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS. - * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS. - * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS. - * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS. - * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS. - * shared/Makefile.am: Remove AUTOMAKE_OPTIONS. - * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS. - * timer/Makefile.am: Remove AUTOMAKE_OPTIONS. - * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS. - * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS. - * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS. - -2002-03-05 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * shared/interrupts/installisrentries.c: Added support for debug - exception vector. - * shared/interrupts/isr_entries.S: Added support for debug exception - vector. - -2002-02-27 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * mongoosev/include/mongoose-v.h: Added cache constants. - * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve - performance. - -2002-02-08 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format. - -2001-02-05 Joel Sherrill <joel@OARcorp.com> - - * isr_entries.S: Removed comment incorrectly indicating this - file was cpu_asm.S. - * vectorexceptions.c (mips_dump_exception_frame): New routine - broken out from default exception handler. - -2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just - bspIo.h. - -2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * Lots of tinkering and tuning as part of improving interrupt latency - and improving the per-task interrupt level control and FP mask handling. - With these modifications interrupt latency was measured at a worst-case - of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50 - RTEMS tasks in the application. - * mongoosev/README: Updated. - * mongoosev/include/mongoose-v.h: Masks modified. - * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address - software prioritization of interrupts. If a higher priority interrupt - occurs while we are looking for new interrupts, we will reinitiate the - scan of all interrupts. - * shared/interrupts/vectorexceptions.c: Removed warning and deleted - blank lines. - -2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h. - * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h. - * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h. - * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h. - -2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * .cvsignore: Add autom4te.cache for autoconf > 2.52. - * configure.in: Remove. - * configure.ac: New file, generated from configure.in by autoupdate. - -2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='. - * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='. - * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='. - * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='. - * shared/cache/Makefile.am: Use 'CLEANFILES ='. - -2000-05-24 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c, - r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c, - tx39/include/tx3904.h: All exceptions were given low numbers and thus - can be now be installed and processed in a uniform manner just like interrupts. - Variances between various MIPS ISA levels are not accounted for at this time. - * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c, - r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c, - tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c, - shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the - shared maxvectors.c into a variety of CPU model specific versions to simplify - the build process and reduce depdencies. Deleted shared/interrupts/maxvectors.c - and created various CPU model versions. - -2001-05-24 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * clock/clock.S: Move placement of nop. - -2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. - * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h, - mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c, - shared/interrupts/maxvectors.c: Now works. Significant rework - of exceptions and interrupt vectoring to clean things up. - * shared/interrupts/vectorexceptions.c: Removed. - -2001-05-07 Joel Sherrill <joel@OARcorp.com> - - * shared/interrupts/vectorexceptions.c: New file to decode - exception code and vector appropriate NON-interrupt exception. - * shared/interrupts/Makefile.am: Modified to reflect above. - -2001-04-20 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor - the other bits set in the Peripheral Function Interrupt Mask - Register when modifying those enabled for the DUART. - * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK, - MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr, - mongoosev_clear_in_pficr, mongoosev_set_in_pfimr, - mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros. - -2001-04-16 Joel Sherrill <joel@OARcorp.com> - - * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h - Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov> - as he debugged this BSP using a logic analyzer. In particular, - there was a mistake where the index not offset of registers was - in the header file and the baud rate calculation was incorrect. - -2001-03-13 Joel Sherrill <joel@OARcorp.com> - - * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs - directories. - * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README, - mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am, - mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c, - mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c, - mongoosev/include/.cvsignore, mongoosev/include/Makefile.am, - mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore, - mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c: - New files. - * Makefile.am, configure.in, shared/interrupts/Makefile.am, - shared/interrupts/maxvectors.c: Added support for mongoosev. - * tx39/vectorisrs/vectorisrs.c: Corrected warning. - -2001-03-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * shared/cache/Makefile.am, tx39/include/Makefile.am: - Apply include_*HEADERS instead of H_FILES. - -2001-01-08 Joel Sherrill <joel@OARcorp.com> - - * Added r46xx directory. - * Makefile.am, configure.in: Modified to reflect addition of r46xx. - * shared/interrupts/installisrentries.c: Fixed typo. - * r46xx/.cvsignore, r46xx/Makefile.am, - r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am, - r46xx/vectorisrs/vectorisrs.c: New files. - -2000-12-19 Joel Sherrill <joel@OARcorp.com> - - * tx39/vectorisrs/vectorisrs.c: Modified to have default exception - vector handler. This should be in a separate file so the BSP can - easily override it. - -2000-12-13 Joel Sherrill <joel@OARcorp.com> - - * configure.in: Added new directories. - * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39 - when compiling for a TX3904. - * shared/interrupts/maxvectors.c: Corrected conditional logic. - * tx39/Makefile.am: Added vectorisrs. - * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c, - * tx39/vectorisrs/.cvsignore: New files. This decodes the - interrupt pending information on the TX3904 and vectors - an interrupt. - -2000-12-13 Joel Sherrill <joel@OARcorp.com> - - * shared/.cvsignore, shared/Makefile.am, - shared/cache/.cvsignore, shared/cache/Makefile.am, - shared/cache/cache.c, shared/cache/cache_.h, - shared/interrupts/.cvsignore, shared/interrupts/Makefile.am, - shared/interrupts/installisrentries.c, - shared/interrupts/isr_entries.S, - shared/interrupts/maxvectors.c, tx39/.cvsignore, - tx39/Makefile.am, tx39/include/.cvsignore, - tx39/include/Makefile.am, tx39/include/tx3904.h: New file. - Moved some pieces of interrupt processing from score/cpu to - libcpu/mips since many interrupt servicing characteristics are - CPU model dependent. This patch addresses the number of interrupt - sources and where the ISR prologues are located. The only way to - currently install the ISR prologues requires that the prologues - be installed into RAM. - -2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. - -2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. - -2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. - Switch to GNU canonicalization. - -2000-10-24 Alan Cudmore <alanc@linuxstart.com> and - Joel Sherrill <joel@OARcorp.com> - - * This is a major reworking of the mips64orion port to use - gcc predefines as much as possible and a big push to multilib - the mips port. The mips64orion port was copied/renamed to mips - to be more like other GNU tools. Alan did most of the technical - work of determining how to map old macro names used by the mips64orion - port to standard compiler macro definitions. Joel did the merge - with CVS magic to keep individual file history and did the BSP - modifications. Details follow: - * Makefile.am: Made clock and timer subdirectories conditional. - * configure.in: Ditto. - * clock/clock.S: Switch from using <idtmon.h> to <asm.h>. - * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>. - -2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * clock/Makefile.am, timer/Makefile.am: Include compile.am - -2000-08-10 Joel Sherrill <joel@OARcorp.com> - - * ChangeLog: New file. |