AVR64DA28 CPUINT registers The 4 registers of CPUINT (Interrupt Controller), from 0x110, with their reset value and every field. The AVR64DA28 has 471 registers in 45 peripherals, one page each.
CPUINT Interrupt Controller CTRLAControl A
Address 0x110
Reset 0x00
Access read/write 7 – 6 IVSEL 5 CVT 4 – 3 – 2 – 1 – 0 LVL0RR 3 fields
Field Bits What it does IVSEL 6 Interrupt Vector Select CVT 5 Compact Vector Table LVL0RR 0 Round-robin Scheduling Enable
STATUSStatus
Address 0x111
Reset 0x00
Access read only 7 NMIEX 6 – 5 – 4 – 3 – 2 – 1 LVL1EX 0 LVL0EX 3 fields
Field Bits What it does NMIEX 7 Non-maskable Interrupt Executing LVL1EX 1 Level 1 Interrupt Executing LVL0EX 0 Level 0 Interrupt Executing
LVL0PRIInterrupt Level 0 Priority
Address 0x112
Reset 0x00
Access read/write 7 LVL0PRI7 6 LVL0PRI6 5 LVL0PRI5 4 LVL0PRI4 3 LVL0PRI3 2 LVL0PRI2 1 LVL0PRI1 0 LVL0PRI0 1 field
Field Bits What it does LVL0PRI 7:0 Interrupt Level Priority
LVL1VECInterrupt Level 1 Priority Vector
Address 0x113
Reset 0x00
Access read/write 7 LVL1VEC7 6 LVL1VEC6 5 LVL1VEC5 4 LVL1VEC4 3 LVL1VEC3 2 LVL1VEC2 1 LVL1VEC1 0 LVL1VEC0 1 field
Field Bits What it does LVL1VEC 7:0 Interrupt Vector with High Priority