23.6 Register Summary
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x00 | CTRLA | 7:0 | ENABLE | SWRST | ||||||
| 15:8 | ALOCK | PRESCSYNC[1:0] | RUNSTDBY | PRESCALER[2:0] | ||||||
| 23:16 | DMAOS | FCYCLE | ||||||||
| 31:24 | CPTEN3 | CPTEN2 | CPTEN1 | CPTEN0 | ||||||
| 0x04 | CTRLBCLR | 7:0 | CMD[2:0] | IDXCMD[1:0] | ONESHOT | LUPD | DIR | |||
| 0x05 | CTRLBSET | 7:0 | CMD[2:0] | IDXCMD[1:0] | ONESHOT | LUPD | DIR | |||
0x06 ... 0x07 | Reserved | |||||||||
| 0x08 | SYNCBUSY | 7:0 | PER | WAVE | PATT | COUNT | STATUS | CTRLB | ENABLE | SWRST |
| 15:8 | CC3 | CC2 | CC1 | CC0 | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x0C | FCTRLA | 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||
| 15:8 | BLANKPRESC | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | ||||||
| 23:16 | BLANKVAL[7:0] | |||||||||
| 31:24 | FILTERVAL[3:0] | |||||||||
| 0x10 | FCTRLB | 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||
| 15:8 | BLANKPRESC | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | ||||||
| 23:16 | BLANKVAL[7:0] | |||||||||
| 31:24 | FILTERVAL[3:0] | |||||||||
| 0x14 | WEXCTRL | 7:0 | OTMX[1:0] | |||||||
| 15:8 | ||||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x18 | DRVCTRL | 7:0 | NRE3 | NRE2 | NRE1 | NRE0 | ||||
| 15:8 | NRV3 | NRV2 | NRV1 | NRV0 | ||||||
| 23:16 | INVEN3 | INVEN2 | INVEN1 | INVEN0 | ||||||
| 31:24 | FILTERVAL1[3:0] | FILTERVAL0[3:0] | ||||||||
0x1C ... 0x1D | Reserved | |||||||||
| 0x1E | DBGCTRL | 7:0 | FDDBD | DBGRUN | ||||||
0x1F | Reserved | |||||||||
| 0x20 | EVCTRL | 7:0 | CNTSEL[1:0] | EVACT1[2:0] | EVACT0[2:0] | |||||
| 15:8 | TCEI1 | TCEI0 | TCINV1 | TCINV0 | CNTEO | TRGEO | OVFEO | |||
| 23:16 | MCEI3 | MCEI2 | MCEI1 | MCEI0 | ||||||
| 31:24 | MCEO3 | MCEO2 | MCEO1 | MCEO0 | ||||||
| 0x24 | INTENCLR | 7:0 | ERR | CNT | TRG | OVF | ||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
| 31:24 | ||||||||||
| 0x28 | INTENSET | 7:0 | ERR | CNT | TRG | OVF | ||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
| 31:24 | ||||||||||
| 0x2C | INTFLAG | 7:0 | ERR | CNT | TRG | OVF | ||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
| 31:24 | ||||||||||
| 0x30 | STATUS | 7:0 | PERBUFV | PATTBUFV | DFS | UFS | IDX | STOP | ||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | FAULT1IN | FAULT0IN | FAULTBIN | FAULTAIN | ||
| 23:16 | CCBUFV3 | CCBUFV2 | CCBUFV1 | CCBUFV0 | ||||||
| 31:24 | CMP3 | CMP2 | CMP1 | CMP0 | ||||||
| 0x34 | COUNT | 7:0 | COUNT[7:0] | |||||||
| 15:8 | COUNT[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x38 | PATT | 7:0 | PGE3 | PGE2 | PGE1 | PGE0 | ||||
| 15:8 | PGV3 | PGV2 | PGV1 | PGV0 | ||||||
0x3A ... 0x3B | Reserved | |||||||||
| 0x3C | WAVE | 7:0 | CIPEREN | RAMP[2:0] | WAVEGEN[2:0] | |||||
| 15:8 | CICCEN3 | CICCEN2 | CICCEN1 | CICCEN0 | ||||||
| 23:16 | POL3 | POL2 | POL1 | POL0 | ||||||
| 31:24 | ||||||||||
| 0x40 | PER | 7:0 | PER[7:0] | |||||||
| 15:8 | PER[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x44 | CC[0] | 7:0 | CC[7:0] | |||||||
| 15:8 | CC[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x48 | CC[1] | 7:0 | CC[7:0] | |||||||
| 15:8 | CC[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x4C | CC[2] | 7:0 | CC[7:0] | |||||||
| 15:8 | CC[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x50 | CC[3] | 7:0 | CC[7:0] | |||||||
| 15:8 | CC[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
0x54 ... 0x63 | Reserved | |||||||||
| 0x64 | PATTBUF | 7:0 | PGEB3 | PGEB2 | PGEB1 | PGEB0 | ||||
| 15:8 | PGVB3 | PGVB2 | PGVB1 | PGVB0 | ||||||
0x66 ... 0x6B | Reserved | |||||||||
| 0x6C | PERBUF | 7:0 | PERBUF[7:0] | |||||||
| 15:8 | PERBUF[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x70 | CCBUF[0] | 7:0 | CCBUF[7:0] | |||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x74 | CCBUF[1] | 7:0 | CCBUF[7:0] | |||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x78 | CCBUF[2] | 7:0 | CCBUF[7:0] | |||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x7C | CCBUF[3] | 7:0 | CCBUF[7:0] | |||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
