Timers and Interrupts

update: February 4, 2025