sleiderr / fzkernel

Pure rust bootloader
GNU General Public License v3.0
4 stars 1 forks source link

feat(irq): implements `InterruptManager` to statically and dynamically manage interrupt handlers #76

Closed sleiderr closed 5 months ago

sleiderr commented 5 months ago

Implements InterruptManager, that manages the IDT and allows interrupt handlers to be registered in a more straightforward way.

Introduces "dynamic" interrupt handlers that allows multiple handlers be defined for a same interrupt vector.