Interrupt handler registration for drivers in my rust kernel

Опубликовано: 01 Май 2026
на канале: sphaerophoria
516
14

Stream from September 15, 2023 at   / sphaerophoria  

Today we implemented a way for drivers to register interrupt handlers with the IDT. We also started trying to integrate this with the RTC driver to get periodic interrupts on a timer.

00:00 Intro
06:55 Stubbing out the interface
13:05 Updating the interrupt handling function signatures
26:00 Implementing the handler registration
40:15 Injecting interrupt ID into interrupt handler
1:14:39 Attempting to integrate with the RTC/PIC
1:49:35 Outro