e.g. when we have irqs that depend on resources that are turned off, the mcu interrupt should be turned off.