On 2014-04-29 15:32, Joel Sherrill wrote:
Are you sure the code which reads the cause register and vectors is not used? I
am off today but my recollection is that without that code, no isr is going to
get vectored.

The MIPS already required BSP/CPU model specific deciding of isr source. The
cause decoding has to come from somewhere and I am positive we preserved it in
the transition from simple to PIC.


These vectorisrs.c files in libcpu didn't show up in any Makefile.am. It seems someone copied them to libbsp and worked with these copies:

./c/src/lib/libbsp/mips/jmr3904/irq/vectorisrs.c
./c/src/lib/libbsp/mips/rbtx4925/irq/vectorisrs.c
./c/src/lib/libbsp/mips/hurricane/irq/vectorisrs.c
./c/src/lib/libbsp/mips/malta/irq/vectorisrs.c
./c/src/lib/libbsp/mips/csb350/irq/vectorisrs.c
./c/src/lib/libbsp/mips/genmongoosev/irq/vectorisrs.c
./c/src/lib/libbsp/mips/rbtx4938/irq/vectorisrs.c
./c/src/lib/libcpu/mips/tx49/vectorisrs/vectorisrs.c
./c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c
./c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c
./c/src/lib/libcpu/mips/au1x00/vectorisrs/vectorisrs.c
./c/src/lib/libcpu/mips/rm52xx/vectorisrs/vectorisrs.c
./c/src/lib/libcpu/mips/mongoosev/vectorisrs/vectorisrs.c

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
rtems-devel mailing list
rtems-devel@rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel

Reply via email to