#ifndef SOURCE_IRQ_HANDLER_H #define SOURCE_IRQ_HANDLER_H #define INTERRUPT_GATE_32 0x8e #define KERNEL_CODE 0x08 #define KERNEL_DATA 0x10 void irq0_handler(void); void irq1_handler(void); void irq2_handler(void); void irq3_handler(void); void irq4_handler(void); void irq5_handler(void); void irq6_handler(void); void irq7_handler(void); void irq8_handler(void); void irq9_handler(void); void irq10_handler(void); void irq11_handler(void); void irq12_handler(void); void irq13_handler(void); void irq14_handler(void); void irq15_handler(void); void irq16_handler(void); void irq17_handler(void); void irq18_handler(void); void irq19_handler(void); void irq20_handler(void); void irq21_handler(void); void irq22_handler(void); void irq23_handler(void); void irq24_handler(void); void irq25_handler(void); void irq26_handler(void); void irq27_handler(void); void irq28_handler(void); void irq29_handler(void); void irq30_handler(void); void irq31_handler(void); void irq34_handler(void); void irq35_handler(void); void irq36_handler(void); void irq37_handler(void); void irq38_handler(void); void irq39_handler(void); void irq40_handler(void); void irq41_handler(void); void irq42_handler(void); void irq43_handler(void); void irq44_handler(void); void irq45_handler(void); void irq46_handler(void); void irq47_handler(void); void irq48_handler(void); void irq49_handler(void); void irq50_handler(void); void irq51_handler(void); void irq52_handler(void); void irq53_handler(void); void irq54_handler(void); void irq55_handler(void); void irq56_handler(void); void irq57_handler(void); void irq58_handler(void); void irq59_handler(void); void irq60_handler(void); void irq61_handler(void); void irq62_handler(void); void irq63_handler(void); void irq64_handler(void); void irq65_handler(void); void irq66_handler(void); void irq67_handler(void); void irq68_handler(void); void irq69_handler(void); void irq70_handler(void); void irq71_handler(void); void irq72_handler(void); void irq73_handler(void); void irq74_handler(void); void irq75_handler(void); void irq76_handler(void); void irq77_handler(void); void irq78_handler(void); void irq79_handler(void); void irq80_handler(void); void irq81_handler(void); void irq82_handler(void); void irq83_handler(void); void irq84_handler(void); void irq85_handler(void); void irq86_handler(void); void irq87_handler(void); void irq88_handler(void); void irq89_handler(void); void irq90_handler(void); void irq91_handler(void); void irq92_handler(void); void irq93_handler(void); void irq94_handler(void); void irq95_handler(void); void irq96_handler(void); void irq97_handler(void); void irq98_handler(void); void irq99_handler(void); void irq100_handler(void); void irq101_handler(void); void irq102_handler(void); void irq103_handler(void); void irq104_handler(void); void irq105_handler(void); void irq106_handler(void); void irq107_handler(void); void irq108_handler(void); void irq109_handler(void); void irq110_handler(void); void irq111_handler(void); void irq112_handler(void); void irq113_handler(void); void irq114_handler(void); void irq115_handler(void); void irq116_handler(void); void irq117_handler(void); void irq118_handler(void); void irq119_handler(void); void irq120_handler(void); void irq121_handler(void); void irq122_handler(void); void irq123_handler(void); void irq124_handler(void); void irq125_handler(void); void irq126_handler(void); void irq127_handler(void); void irq128_handler(void); void irq129_handler(void); void irq130_handler(void); void irq131_handler(void); void irq132_handler(void); void irq133_handler(void); void irq134_handler(void); void irq135_handler(void); void irq136_handler(void); void irq137_handler(void); void irq138_handler(void); void irq139_handler(void); void irq140_handler(void); void irq141_handler(void); void irq142_handler(void); void irq143_handler(void); void irq144_handler(void); void irq145_handler(void); void irq146_handler(void); void irq147_handler(void); void irq148_handler(void); void irq149_handler(void); void irq150_handler(void); void irq151_handler(void); void irq152_handler(void); void irq153_handler(void); void irq154_handler(void); void irq155_handler(void); void irq156_handler(void); void irq157_handler(void); void irq158_handler(void); void irq159_handler(void); void irq160_handler(void); void irq161_handler(void); void irq162_handler(void); void irq163_handler(void); void irq164_handler(void); void irq165_handler(void); void irq166_handler(void); void irq167_handler(void); void irq168_handler(void); void irq169_handler(void); void irq170_handler(void); void irq171_handler(void); void irq172_handler(void); void irq173_handler(void); void irq174_handler(void); void irq175_handler(void); void irq176_handler(void); void irq177_handler(void); void irq178_handler(void); void irq179_handler(void); void irq180_handler(void); void irq181_handler(void); void irq182_handler(void); void irq183_handler(void); void irq184_handler(void); void irq185_handler(void); void irq186_handler(void); void irq187_handler(void); void irq188_handler(void); void irq189_handler(void); void irq190_handler(void); void irq191_handler(void); void irq192_handler(void); void irq193_handler(void); void irq194_handler(void); void irq195_handler(void); void irq196_handler(void); void irq197_handler(void); void irq198_handler(void); void irq199_handler(void); void irq200_handler(void); void irq201_handler(void); void irq202_handler(void); void irq203_handler(void); void irq204_handler(void); void irq205_handler(void); void irq206_handler(void); void irq207_handler(void); void irq208_handler(void); void irq209_handler(void); void irq210_handler(void); void irq211_handler(void); void irq212_handler(void); void irq213_handler(void); void irq214_handler(void); void irq215_handler(void); void irq216_handler(void); void irq217_handler(void); void irq218_handler(void); void irq219_handler(void); void irq220_handler(void); void irq221_handler(void); void irq222_handler(void); void irq223_handler(void); void irq224_handler(void); void irq225_handler(void); void irq226_handler(void); void irq227_handler(void); void irq228_handler(void); void irq229_handler(void); void irq230_handler(void); void irq231_handler(void); void irq232_handler(void); void irq233_handler(void); void irq234_handler(void); void irq235_handler(void); void irq236_handler(void); void irq237_handler(void); void irq238_handler(void); void irq239_handler(void); void irq240_handler(void); void irq241_handler(void); void irq242_handler(void); void irq243_handler(void); void irq244_handler(void); void irq245_handler(void); void irq246_handler(void); void irq247_handler(void); void irq248_handler(void); void irq249_handler(void); void irq250_handler(void); void irq251_handler(void); void irq252_handler(void); void irq253_handler(void); void irq254_handler(void); void irq255_handler(void); #endif