X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Farm.git;a=blobdiff_plain;f=betty%2Finterrupts.c;h=5327588fb12be0df7822d7e250f520c33d70a7bd;hp=61cf1afd93ebe88f03976f646736058486031eb7;hb=9ffcb052da56307e852aee2f7e9bf7a0fe2402c9;hpb=916c8dd1dfa2414ae8b58ab1e3d477b24c553815 diff --git a/betty/interrupts.c b/betty/interrupts.c index 61cf1af..5327588 100644 --- a/betty/interrupts.c +++ b/betty/interrupts.c @@ -11,12 +11,39 @@ * functions */ -void interrupt_set_default_callback(t_interrupt *ir,void *callback) { +void interrupt_set_default_callback(void *callback) { - ir->default_callback=callback; + VICDefVectAddr=(u32)callback; + } +void interrupt_clear(u8 src_number) { + VICIntEnClear=(1<