Or do you really need to disable the isr in nvic, instead of just turning of the i2c interrupts?