X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=bootcensus;a=blobdiff_plain;f=src%2Fintr.h;h=f33ec2348d9e58e46c8acd8841e38b6e34a6b069;hp=0c6e8bfb965b5867cc2bd248f9a0833e932fc9a8;hb=22dd4db1a4ff756f76bdd87062c2252fe3091228;hpb=97356e29f73e12f0856fde92a48e86c73bef387c diff --git a/src/intr.h b/src/intr.h index 0c6e8bf..f33ec23 100644 --- a/src/intr.h +++ b/src/intr.h @@ -72,6 +72,12 @@ void interrupt(int intr_num, intr_func_t func); */ void set_intr_entry(int num, void (*handler)(void)); +void prog_pic(int offs); +void set_pic_mask(int pic, unsigned char mask); +unsigned char get_pic_mask(int pic); +void mask_irq(int irq); +void unmask_irq(int irq); + /* defined in intr_asm.S */ int get_intr_flag(void); void set_intr_flag(int onoff);