-
- Downloads
[MIPS] Rewrite all the assembler interrupt handlers to C.
Saves like 1,600 lines of code, is way easier to debug, compilers
frequently do a better job than the cut and paste type of handlers many
boards had. And finally having all the stuff done in a single place
also means alot of bug potencial for the MT ASE is gone.
The only surviving handler in assembler is the DECstation one; I hope
Maciej will rewrite it.
Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
Showing
- arch/mips/au1000/common/Makefile 1 addition, 1 deletionarch/mips/au1000/common/Makefile
- arch/mips/au1000/common/int-handler.S 0 additions, 69 deletionsarch/mips/au1000/common/int-handler.S
- arch/mips/au1000/common/irq.c 18 additions, 2 deletionsarch/mips/au1000/common/irq.c
- arch/mips/cobalt/Makefile 1 addition, 1 deletionarch/mips/cobalt/Makefile
- arch/mips/cobalt/int-handler.S 0 additions, 25 deletionsarch/mips/cobalt/int-handler.S
- arch/mips/cobalt/irq.c 1 addition, 5 deletionsarch/mips/cobalt/irq.c
- arch/mips/ddb5xxx/ddb5074/Makefile 1 addition, 1 deletionarch/mips/ddb5xxx/ddb5074/Makefile
- arch/mips/ddb5xxx/ddb5074/int-handler.S 0 additions, 120 deletionsarch/mips/ddb5xxx/ddb5074/int-handler.S
- arch/mips/ddb5xxx/ddb5074/irq.c 18 additions, 8 deletionsarch/mips/ddb5xxx/ddb5074/irq.c
- arch/mips/ddb5xxx/ddb5476/Makefile 1 addition, 1 deletionarch/mips/ddb5xxx/ddb5476/Makefile
- arch/mips/ddb5xxx/ddb5476/int-handler.S 0 additions, 113 deletionsarch/mips/ddb5xxx/ddb5476/int-handler.S
- arch/mips/ddb5xxx/ddb5476/irq.c 26 additions, 4 deletionsarch/mips/ddb5xxx/ddb5476/irq.c
- arch/mips/ddb5xxx/ddb5476/vrc5476_irq.c 1 addition, 1 deletionarch/mips/ddb5xxx/ddb5476/vrc5476_irq.c
- arch/mips/ddb5xxx/ddb5477/Makefile 1 addition, 1 deletionarch/mips/ddb5xxx/ddb5477/Makefile
- arch/mips/ddb5xxx/ddb5477/int-handler.S 0 additions, 75 deletionsarch/mips/ddb5xxx/ddb5477/int-handler.S
- arch/mips/ddb5xxx/ddb5477/irq.c 19 additions, 5 deletionsarch/mips/ddb5xxx/ddb5477/irq.c
- arch/mips/dec/int-handler.S 3 additions, 7 deletionsarch/mips/dec/int-handler.S
- arch/mips/dec/setup.c 0 additions, 3 deletionsarch/mips/dec/setup.c
- arch/mips/galileo-boards/ev96100/Makefile 1 addition, 1 deletionarch/mips/galileo-boards/ev96100/Makefile
- arch/mips/galileo-boards/ev96100/int-handler.S 0 additions, 34 deletionsarch/mips/galileo-boards/ev96100/int-handler.S
Loading
Please register or sign in to comment