diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-01-11 18:25:35 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-01-11 18:25:35 +0000 |
commit | eabd9f06e73034771d77bb9e8fc7096ce82fd0f5 (patch) | |
tree | c322b512f8ec4bb26d862818cc52f71d1ff61aee /c/src/lib/libbsp/powerpc/gen5200/ChangeLog | |
parent | Add http://www.rtems.info, http://www.rtems.org/ftp. (diff) | |
download | rtems-eabd9f06e73034771d77bb9e8fc7096ce82fd0f5.tar.bz2 |
2008-01-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add
ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after
acknowledging the IRQs and currently the BSP does not account for
that. After acknowledging an interrupt, it currently gets a second
spurious IRQ a significant percentage of the time. Rename to
BENCHMARK_IRQ_PROCESSING and get it working again. Under one test
load, not nesting interrupts resulted in a 50% reduction in the
number of IRQs and an ~30% reduction in time spent in IRQs.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/gen5200/ChangeLog')
-rw-r--r-- | c/src/lib/libbsp/powerpc/gen5200/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog b/c/src/lib/libbsp/powerpc/gen5200/ChangeLog index 3bf4777e2e..d872e60041 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog +++ b/c/src/lib/libbsp/powerpc/gen5200/ChangeLog @@ -1,3 +1,14 @@ +2008-01-11 Joel Sherrill <joel.sherrill@oarcorp.com> + + * configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add + ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after + acknowledging the IRQs and currently the BSP does not account for + that. After acknowledging an interrupt, it currently gets a second + spurious IRQ a significant percentage of the time. Rename to + BENCHMARK_IRQ_PROCESSING and get it working again. Under one test + load, not nesting interrupts resulted in a 50% reduction in the + number of IRQs and an ~30% reduction in time spent in IRQs. + 2007-12-18 Joel Sherrill <joel.sherrill@OARcorp.com> * startup/linkcmds: Spacing. |