13.3.2.5.4 Compact Vector Table

The Compact Vector Table (CVT) is a feature to allow for writing of compact code.

When CVT is enabled by writing a '1' to the CVT bit in the Control A register (CPUINT.CTRLA), the vector table contains these three interrupt vectors:
  1. The non-maskable interrupts (NMI) at vector address 1
  2. The priority level 1 (LVL1) interrupt at vector address 2
  3. All priority level 0 (LVL0) interrupts share vector address 3.

This feature is most suitable for applications using a small number of interrupt generators.