AVR128DA64S CPUINT registers

The 4 registers of CPUINT (Interrupt Controller), from 0x110, with their reset value and every field. The AVR128DA64S has 708 registers in 60 peripherals, one page each.

CPUINT Interrupt Controller

CTRLAControl A

Address
0x110
Reset
0x00
Access
read/write
  1. 7–
  2. 6IVSEL
  3. 5CVT
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0LVL0RR
3 fields
FieldBitsWhat it does
IVSEL6Interrupt Vector Select
CVT5Compact Vector Table
LVL0RR0Round-robin Scheduling Enable

STATUSStatus

Address
0x111
Reset
0x00
Access
read only
  1. 7NMIEX
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1LVL1EX
  8. 0LVL0EX
3 fields
FieldBitsWhat it does
NMIEX7Non-maskable Interrupt Executing
LVL1EX1Level 1 Interrupt Executing
LVL0EX0Level 0 Interrupt Executing

LVL0PRIInterrupt Level 0 Priority

Address
0x112
Reset
0x00
Access
read/write
  1. 7LVL0PRI7
  2. 6LVL0PRI6
  3. 5LVL0PRI5
  4. 4LVL0PRI4
  5. 3LVL0PRI3
  6. 2LVL0PRI2
  7. 1LVL0PRI1
  8. 0LVL0PRI0
1 field
FieldBitsWhat it does
LVL0PRI7:0Interrupt Level Priority

LVL1VECInterrupt Level 1 Priority Vector

Address
0x113
Reset
0x00
Access
read/write
  1. 7LVL1VEC7
  2. 6LVL1VEC6
  3. 5LVL1VEC5
  4. 4LVL1VEC4
  5. 3LVL1VEC3
  6. 2LVL1VEC2
  7. 1LVL1VEC1
  8. 0LVL1VEC0
1 field
FieldBitsWhat it does
LVL1VEC7:0Interrupt Vector with High Priority