#include <why-irq.h>
#include <why-time.h>
#include <print>

int main()
{
    Why::init();
    Why::IRQ::connect(
        5, 
        [](int){
            std::println("seeing irq 5, nap time ...");
            Why::msleep(5*1000);
            std::println("... wakeup");
        }
    );
    Why::pause();
    return 0;
}
