Struct ArchXT_TimerAConfig

Struct Documentation

struct ArchXT_TimerAConfig

Configuration structure for ArchXT_TimerA.

Public Types

enum Version

Values:

enumerator V1

Base model version, corresponding to ATMega 0-series implementations.

enumerator V2

V1 + Event Input B and RUNSTDBY bit features.

Public Members

reg_addr_t reg_base

Base address for the peripheral I/O registers.

int_vect_t iv_ovf

Interrupt vector index for TCA_OVF (a.k.a. TCA_LUNF)

int_vect_t iv_hunf

Interrupt vector index for TCA_HUNF.

int_vect_t ivs_cmp[CompareChannelCount]

Array of vector index for the compare channels interrupts.

Version version = V1

Version of the model.

Public Static Attributes

static const int CompareChannelCount = 3

Defines the number of comparison channels supported by the TCA.