Compact Vector Table

The Compact Vector Table (CVT) is a feature to allow 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. 1.The non-maskable interrupts (NMI) at vector address 1.
  2. 2.The priority level 1 (LVL1) interrupt at vector address 2.
  3. 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.