In BIOS when we want to handle the keyboard we just make an interrupt descriptor table and then load it using:
lidt {address}
But in UEFI things are a bit different and the osdev wiki did not write an article about that. So how could we handle timer/keyboard or any other interrupt using gnu uefi?