X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=rpikern;a=blobdiff_plain;f=src%2Fintr.h;fp=src%2Fintr.h;h=6f28787e98387ae6139a17288b04f7e9f76ea9b0;hp=c3e72849c6dc7e1d1b725f99b684e32d71fb2050;hb=38a008b8d1a3a20c401397b4e132fb578e5f0c10;hpb=d80ebb8add60dd01b37d21c21a1a9d971f0f9dce diff --git a/src/intr.h b/src/intr.h index c3e7284..6f28787 100644 --- a/src/intr.h +++ b/src/intr.h @@ -1,6 +1,21 @@ #ifndef INTR_H_ #define INTR_H_ +#include + +enum { + INTR_RESET, + INTR_UNDEF, + INTR_SWI, + INTR_IABORT, + INTR_DABORT, + INTR_IRQ, + INTR_FIQ +}; + +void intr_init(void); +void setvect(int idx, uint32_t addr); + void enable_arm_irq(int irq); void disable_arm_irq(int irq);