How Is Primask Used

PRIMASK is a 1-bit-wide interrupt mask register. When set, it blocks all interrupts apart from the non-maskable interrupt (NMI) and the hard fault exception. The PRIMASK prevents activation of all exceptions with configurable priority. Read the PSP register.

What is the Ipsr in arm?

Interrupt program status register (IPSR): contains the exception type number of the current ISR. Bit[31:6] of IPSR are reserved while Bit[5:0] are applied to the current ISR number. Execution program status register (EPSR): The EPSR contains the Thumb state bit.

What is execution program status register?

Execution Program Status Register Reserved. [26:25], [15:10] ICI/IT. Indicates the interrupted position of a continuable instruction, see Interruptible-continuable instructions, or the execution state of an IT instruction, see IT.

Sarah Jenkins

Sarah Jenkins

Senior Technology Editor & AI Specialist

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.

Share this article
Twitter Facebook Pinterest