| CPC G06F 9/4831 (2013.01) [G06F 8/71 (2013.01)] | 20 Claims |

|
1. A system, comprising:
non-transitory computer readable memory storing:
a current processor interrupt priority level;
a current disable interrupt control (DISICTL) interrupt priority level; and
a processor to:
update the current processor interrupt priority level based on respective interrupt priority levels associated with respective exceptions;
update the current DISICTL interrupt priority level based on a respective DISICTL instruction, wherein the respective DISICTL instruction specifies a respective user-definable DISICTL interrupt priority level; and
disable exceptions having a respective associated interrupt priority level equal to or lower than a highest interrupt priority level between the current processor interrupt priority level and the current DISICTL interrupt priority level during execution of respective code.
|