10.4.6 Interrupt Control and Status Register

Note:
  1. During Debug mode, the ICD can force the interrupts to be disabled. This allows the user code to progress when single stepping, even when there are interrupts pending.
  2. The bit fields in the INTTREG register correspond to the value of vector number, interrupt level and IRQ request flag, when an interrupt is presented to the CPU.
Name: INTTREG
Offset: 0x84

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
 IRQCPU VHOLD      
Access RR/W 
Reset 00 
Bit 15141312111098 
   ILR[3:0] VECNUM[8] 
Access RRRRR 
Reset 00000 
Bit 76543210 
 VECNUM[7:0] 
Access RRRRRRRR 
Reset 00000000 

Bit 23 – IRQCPU  Interrupt Request from Interrupt Controller to CPU bit(1)

Bit 21 – VHOLD Vector Number Capture Enable bit

ValueDescription
1 VECNUM[8:0] bits read current value of vector number encoding tree (i.e., highest priority pending interrupt).
0 Vector number latched into VECNUM[8:0] at Interrupt Acknowledge and retained until next IACK.

Bits 13:10 – ILR[3:0] CPU Interrupt Priority Level bits

Bits 8:0 – VECNUM[8:0] Vector Number of Pending Interrupt bits

Vector number of pending interrupt or last acknowledged interrupt. VECNUM = IRQ + 9.