Require the interrupt parameter in driver functions