change hardware interrupt to enable on low

was: FALLING.
Now with a slightly longer ISR, but no delayed fires after disabling the
ISR.