Updated pit.cpp to reflect IRQ changes