summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/gen5200/ChangeLog
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-01-11 18:25:35 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-01-11 18:25:35 +0000
commiteabd9f06e73034771d77bb9e8fc7096ce82fd0f5 (patch)
treec322b512f8ec4bb26d862818cc52f71d1ff61aee /c/src/lib/libbsp/powerpc/gen5200/ChangeLog
parentAdd http://www.rtems.info, http://www.rtems.org/ftp. (diff)
downloadrtems-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/ChangeLog11
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.