Kernel loader Kernel/loader.asm HAL :: Global Descriptor Table assembly module Kernel/hal/cpu/gdt-asm.asm HAL :: Interrupt Descriptor Table assembly module Kernel/hal/cpu/idt-asm.asm HAL :: Interrupt Service Routines assembly module Kernel/hal/cpu/isrs-asm.asm HAL :: Interrupt Requests assembly module Kernel/hal/cpu/irq-asm.asm