Added inInterruptContext for M0