diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-02-01 15:15:02 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-02-01 15:15:02 +0000 |
commit | 2835b3a5683ef8dc6b6e7da02c7754ac5d700344 (patch) | |
tree | 8c585d994dd5d63425a1d66d677cc2bd109f9413 /c/src/lib/libcpu/mips/ChangeLog | |
parent | 2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov> (diff) | |
download | rtems-2835b3a5683ef8dc6b6e7da02c7754ac5d700344.tar.bz2 |
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.
Diffstat (limited to 'c/src/lib/libcpu/mips/ChangeLog')
-rw-r--r-- | c/src/lib/libcpu/mips/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/mips/ChangeLog b/c/src/lib/libcpu/mips/ChangeLog index 30122d2cf2..73b3d3b4f1 100644 --- a/c/src/lib/libcpu/mips/ChangeLog +++ b/c/src/lib/libcpu/mips/ChangeLog @@ -1,3 +1,19 @@ +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. |