Interrupt requests

Interrupt requests have now been added to the kernel. It is responding
to these as expected.