+ ; install trap handlers
+ set_trap 0, trap_entry_div
+ set_trap 1, trap_entry_debug
+ set_trap 2, trap_entry_nmi
+ set_trap 3, trap_entry_bp
+ set_trap 4, trap_entry_overflow
+ set_trap 5, trap_entry_bound
+ set_trap 6, trap_entry_ill
+ set_trap 7, trap_entry_nodev
+ set_trap 8, trap_entry_dfault
+ set_trap 9, trap_entry_copseg
+ set_trap 10, trap_entry_tss
+ set_trap 11, trap_entry_segpres
+ set_trap 12, trap_entry_stack
+ set_trap 13, trap_entry_prot
+ set_trap 14, trap_entry_page
+ set_trap 15, trap_entry_reserved
+ set_trap 16, trap_entry_fpu
+ set_trap 17, trap_entry_align
+ set_trap 18, trap_entry_mce
+ set_trap 19, trap_entry_sse
+
+ ; install dummy interrupt handlers for all IRQ vectors
+%assign i 0
+%rep 8
+ set_irq_vector i, dummy_intr_pic1
+ set_irq_vector i+8, dummy_intr_pic2
+%assign i i+1
+%endrep