Polling for an external pulse - logic question

Huh. I would have expected the hardware interrupts to be faster with their dedicated vector.