summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-05-22 23:20:14 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-05-22 23:20:14 +0000
commit2e7ed911d7a99274d5268498a3466de06f580d8a (patch)
treef6e2ab890ba4cc1b1adef8b4a7ab08a82973c33a /c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c
parent2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov> (diff)
downloadrtems-2e7ed911d7a99274d5268498a3466de06f580d8a.tar.bz2
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. * shared/interrupts/Makefile.am: Reflects above.
Diffstat (limited to 'c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c')
-rw-r--r--c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c b/c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c
index 64f77317f7..f2fb9d2e17 100644
--- a/c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c
+++ b/c/src/lib/libcpu/mips/shared/interrupts/maxvectors.c
@@ -31,10 +31,12 @@
* through the IP bits, and 32 more from the PFICR. Some of
* these are reserved but for simplicity in processing, we
* reserve slots for those bits anyway.
+ *
+ * gdm, 5/14, added 15 more slots so exceptions can be vectored as well.
*/
#if defined(MONGOOSEV)
-#define MAX_VECTORS 37
+#define MAX_VECTORS (38+10)
#endif
#ifndef MAX_VECTORS
@@ -42,3 +44,4 @@
#endif
unsigned int mips_interrupt_number_of_vectors = MAX_VECTORS;
+