40.7 Register Summary
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x00 | CTRLA | 31:24 | CPTEN[7:0] | |||||||
| 23:16 | DMAOS | FCYCLE | ||||||||
| 15:8 | MSYNC | ALOCK | PRESCSYNC[1:0] | RUNSTDBY | PRESCALER[2:0] | |||||
| 7:0 | RESOLUTION[1:0] | ENABLE | SWRST | |||||||
| 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 | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | CC[7:0] | |||||||||
| 7:0 | PER | WAVE | PATT | COUNT | STATUS | CTRLB | ENABLE | SWRST | ||
| 0x0C | FCTRLA | 31:24 | FILTERVAL[3:0] | |||||||
| 23:16 | BLANKVAL[7:0] | |||||||||
| 15:8 | BLANKPRESC | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | ||||||
| 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||||
| 0x10 | FCTRLB | 31:24 | FILTERVAL[3:0] | |||||||
| 23:16 | BLANKVAL[7:0] | |||||||||
| 15:8 | BLANKPRESC | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | ||||||
| 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||||
| 0x14 | WEXCTRL | 31:24 | DTHS[7:0] | |||||||
| 23:16 | DTLS[7:0] | |||||||||
| 15:8 | DTIEN[3:0] | |||||||||
| 7:0 | OTMX[1:0] | |||||||||
| 0x18 | DRVCTRL | 31:24 | FILTERVAL1[3:0] | FILTERVAL0[3:0] | ||||||
| 23:16 | INVEN[7:0] | |||||||||
| 15:8 | NRV[7:0] | |||||||||
| 7:0 | NRE[7:0] | |||||||||
0x1C ... 0x1D | Reserved | |||||||||
| 0x1E | DBGCTRL | 7:0 | FDDBD | DBGRUN | ||||||
0x1F | Reserved | |||||||||
| 0x20 | EVCTRL | 31:24 | MCEO[7:0] | |||||||
| 23:16 | MCEI[7:0] | |||||||||
| 15:8 | TCEI[1:0] | TCINV[1:0] | CNTEO | TRGEO | OVFEO | |||||
| 7:0 | CNTSEL[1:0] | EVACT1[2:0] | EVACT0[2:0] | |||||||
| 0x24 | INTENCLR | 31:24 | ||||||||
| 23:16 | MC[7:0] | |||||||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 7:0 | ERR | CNT | TRG | OVF | ||||||
| 0x28 | INTENSET | 31:24 | ||||||||
| 23:16 | MC[7:0] | |||||||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 7:0 | ERR | CNT | TRG | OVF | ||||||
| 0x2C | INTFLAG | 31:24 | ||||||||
| 23:16 | MC[7:0] | |||||||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
| 7:0 | ERR | CNT | TRG | OVF | ||||||
| 0x30 | STATUS | 31:24 | CMP[7:0] | |||||||
| 23:16 | CCBUFV[7:0] | |||||||||
| 15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | FAULT1IN | FAULT0IN | FAULTBIN | FAULTAIN | ||
| 7:0 | PERBUFV | PATTBUFV | SLAVE | DFS | UFS | IDX | STOP | |||
| 0x34 | COUNT | 31:24 | COUNT[31:24] | |||||||
| 23:16 | COUNT[23:16] | |||||||||
| 15:8 | COUNT[15:8] | |||||||||
| 7:0 | COUNT[7:0] | |||||||||
| 0x38 | PATT | 15:8 | PGV[7:0] | |||||||
| 7:0 | PGE[7:0] | |||||||||
0x3A ... 0x3B | Reserved | |||||||||
| 0x3C | WAVE | 31:24 | SWAP[3:0] | |||||||
| 23:16 | POL[7:0] | |||||||||
| 15:8 | CICCEN[3:0] | |||||||||
| 7:0 | CIPEREN | RAMP[2:0] | WAVEGEN[2:0] | |||||||
| 0x40 | PER | 31:24 | PER[31:24] | |||||||
| 23:16 | PER[23:16] | |||||||||
| 15:8 | PER[15:8] | |||||||||
| 7:0 | PER[7:0] | |||||||||
| 0x44 | CC0 | 31:24 | CC[31:24] | |||||||
| 23:16 | CC[23:16] | |||||||||
| 15:8 | CC[15:8] | |||||||||
| 7:0 | CC[7:0] | |||||||||
| 0x48 | CC1 | 31:24 | CC[31:24] | |||||||
| 23:16 | CC[23:16] | |||||||||
| 15:8 | CC[15:8] | |||||||||
| 7:0 | CC[7:0] | |||||||||
| 0x4C | CC2 | 31:24 | CC[31:24] | |||||||
| 23:16 | CC[23:16] | |||||||||
| 15:8 | CC[15:8] | |||||||||
| 7:0 | CC[7:0] | |||||||||
| 0x50 | CC3 | 31:24 | CC[31:24] | |||||||
| 23:16 | CC[23:16] | |||||||||
| 15:8 | CC[15:8] | |||||||||
| 7:0 | CC[7:0] | |||||||||
0x54 ... 0x63 | Reserved | |||||||||
| 0x64 | PATTBUF | 15:8 | PGVB[7:0] | |||||||
| 7:0 | PGEB[7:0] | |||||||||
0x66 ... 0x6B | Reserved | |||||||||
| 0x6C | PERBUF | 31:24 | PERBUF[31:24] | |||||||
| 23:16 | PERBUF[23:16] | |||||||||
| 15:8 | PERBUF[15:8] | |||||||||
| 7:0 | PERBUF[7:0] | |||||||||
| 0x70 | CCBUF0 | 31:24 | CCBUF[31:24] | |||||||
| 23:16 | CCBUF[23:16] | |||||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 7:0 | CCBUF[7:0] | |||||||||
| 0x74 | CCBUF1 | 31:24 | CCBUF[31:24] | |||||||
| 23:16 | CCBUF[23:16] | |||||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 7:0 | CCBUF[7:0] | |||||||||
| 0x78 | CCBUF2 | 31:24 | CCBUF[31:24] | |||||||
| 23:16 | CCBUF[23:16] | |||||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 7:0 | CCBUF[7:0] | |||||||||
| 0x7C | CCBUF3 | 31:24 | CCBUF[31:24] | |||||||
| 23:16 | CCBUF[23:16] | |||||||||
| 15:8 | CCBUF[15:8] | |||||||||
| 7:0 | CCBUF[7:0] | |||||||||
