34.8 Register Summary
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x00 | CTRLA | 7:0 | SWRST | |||||||
0x01 ... 0x03 | Reserved | |||||||||
| 0x04 | SWEVT | 7:0 | CHANNEL | CHANNEL | CHANNEL | CHANNEL | CHANNEL | CHANNEL | CHANNEL | CHANNEL |
| 15:8 | CHANNEL | CHANNEL | CHANNEL | CHANNEL | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x08 | PRICTRL | 7:0 | RREN | PRI[3:0] | ||||||
0x09 ... 0x0F | Reserved | |||||||||
| 0x10 | INTPEND | 7:0 | ID[3:0] | |||||||
| 15:8 | BUSY | READY | EVD | OVR | ||||||
0x12 ... 0x13 | Reserved | |||||||||
| 0x14 | INTSTATUS | 7:0 | CHINT | CHINT | CHINT | CHINT | CHINT | CHINT | CHINT | CHINT |
| 15:8 | CHINT | CHINT | CHINT | CHINT | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x18 | BUSYCH | 7:0 | BUSYCH | BUSYCH | BUSYCH | BUSYCH | BUSYCH | BUSYCH | BUSYCH | BUSYCH |
| 15:8 | BUSYCH | BUSYCH | BUSYCH | BUSYCH | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x1C | READYUSR | 7:0 | READYUSR | READYUSR | READYUSR | READYUSR | READYUSR | READYUSR | READYUSR | READYUSR |
| 15:8 | READYUSR | READYUSR | READYUSR | READYUSR | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x20 | CHANNEL0 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x24 | CHINTENCLR0 | 7:0 | EVD | OVR | ||||||
| 0x25 | CHINTENSET0 | 7:0 | EVD | OVR | ||||||
| 0x26 | CHINTFLAG0 | 7:0 | EVD | OVR | ||||||
| 0x27 | CHSTATUS0 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x28 | CHANNEL1 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x2C | CHINTENCLR1 | 7:0 | EVD | OVR | ||||||
| 0x2D | CHINTENSET1 | 7:0 | EVD | OVR | ||||||
| 0x2E | CHINTFLAG1 | 7:0 | EVD | OVR | ||||||
| 0x2F | CHSTATUS1 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x30 | CHANNEL2 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x34 | CHINTENCLR2 | 7:0 | EVD | OVR | ||||||
| 0x35 | CHINTENSET2 | 7:0 | EVD | OVR | ||||||
| 0x36 | CHINTFLAG2 | 7:0 | EVD | OVR | ||||||
| 0x37 | CHSTATUS2 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x38 | CHANNEL3 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x3C | CHINTENCLR3 | 7:0 | EVD | OVR | ||||||
| 0x3D | CHINTENSET3 | 7:0 | EVD | OVR | ||||||
| 0x3E | CHINTFLAG3 | 7:0 | EVD | OVR | ||||||
| 0x3F | CHSTATUS3 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x40 | CHANNEL4 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x44 | CHINTENCLR4 | 7:0 | EVD | OVR | ||||||
| 0x45 | CHINTENSET4 | 7:0 | EVD | OVR | ||||||
| 0x46 | CHINTFLAG4 | 7:0 | EVD | OVR | ||||||
| 0x47 | CHSTATUS4 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x48 | CHANNEL5 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x4C | CHINTENCLR5 | 7:0 | EVD | OVR | ||||||
| 0x4D | CHINTENSET5 | 7:0 | EVD | OVR | ||||||
| 0x4E | CHINTFLAG5 | 7:0 | EVD | OVR | ||||||
| 0x4F | CHSTATUS5 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x50 | CHANNEL6 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x54 | CHINTENCLR6 | 7:0 | EVD | OVR | ||||||
| 0x55 | CHINTENSET6 | 7:0 | EVD | OVR | ||||||
| 0x56 | CHINTFLAG6 | 7:0 | EVD | OVR | ||||||
| 0x57 | CHSTATUS6 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x58 | CHANNEL7 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x5C | CHINTENCLR7 | 7:0 | EVD | OVR | ||||||
| 0x5D | CHINTENSET7 | 7:0 | EVD | OVR | ||||||
| 0x5E | CHINTFLAG7 | 7:0 | EVD | OVR | ||||||
| 0x5F | CHSTATUS7 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x60 | CHANNEL8 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x64 | CHINTENCLR8 | 7:0 | EVD | OVR | ||||||
| 0x65 | CHINTENSET8 | 7:0 | EVD | OVR | ||||||
| 0x66 | CHINTFLAG8 | 7:0 | EVD | OVR | ||||||
| 0x67 | CHSTATUS8 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x68 | CHANNEL9 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x6C | CHINTENCLR9 | 7:0 | EVD | OVR | ||||||
| 0x6D | CHINTENSET9 | 7:0 | EVD | OVR | ||||||
| 0x6E | CHINTFLAG9 | 7:0 | EVD | OVR | ||||||
| 0x6F | CHSTATUS9 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x70 | CHANNEL10 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x74 | CHINTENCLR10 | 7:0 | EVD | OVR | ||||||
| 0x75 | CHINTENSET10 | 7:0 | EVD | OVR | ||||||
| 0x76 | CHINTFLAG10 | 7:0 | EVD | OVR | ||||||
| 0x77 | CHSTATUS10 | 7:0 | BUSYCH | RDYUSR | ||||||
| 0x78 | CHANNEL11 | 7:0 | EVGEN[6:0] | |||||||
| 15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
| 23:16 | ||||||||||
| 31:24 | ||||||||||
| 0x7C | CHINTENCLR11 | 7:0 | EVD | OVR | ||||||
| 0x7D | CHINTENSET11 | 7:0 | EVD | OVR | ||||||
| 0x7E | CHINTFLAG11 | 7:0 | EVD | OVR | ||||||
| 0x7F | CHSTATUS11 | 7:0 | BUSYCH | RDYUSR | ||||||
0x80 ... 0x011F | Reserved | |||||||||
| 0x0120 | USER0 | 7:0 | CHANNEL[7:0] | |||||||
| ... | ||||||||||
| 0x0133 | USER19 | 7:0 | CHANNEL[7:0] | |||||||
0x0134 ... 0x01D3 | Reserved | |||||||||
| 0x01D4 | INTENCLR | 7:0 | NSCHK | |||||||
| 0x01D5 | INTENSET | 7:0 | NSCHK | |||||||
| 0x01D6 | INTFLAG | 7:0 | NSCHK | |||||||
0x01D7 | Reserved | |||||||||
| 0x01D8 | NONSECCHAN | 7:0 | CHANNEL[7:0] | |||||||
| 15:8 | CHANNEL[15:8] | |||||||||
| 23:16 | CHANNEL[23:16] | |||||||||
| 31:24 | CHANNEL[31:24] | |||||||||
| 0x01DC | NSCHKCHAN | 7:0 | CHANNEL7 | CHANNEL6 | CHANNEL5 | CHANNEL4 | CHANNEL3 | CHANNEL2 | CHANNEL1 | CHANNEL0 |
| 15:8 | CHANNEL15 | CHANNEL14 | CHANNEL13 | CHANNEL12 | CHANNEL11 | CHANNEL10 | CHANNEL9 | CHANNEL8 | ||
| 23:16 | CHANNEL23 | CHANNEL22 | CHANNEL21 | CHANNEL20 | CHANNEL19 | CHANNEL18 | CHANNEL17 | CHANNEL16 | ||
| 31:24 | CHANNEL31 | CHANNEL30 | CHANNEL29 | CHANNEL28 | CHANNEL27 | CHANNEL26 | CHANNEL25 | CHANNEL24 | ||
| 0x01E0 | NONSECUSER | 7:0 | USER7 | USER6 | USER5 | USER4 | USER3 | USER2 | USER1 | USER0 |
| 15:8 | USER15 | USER14 | USER13 | USER12 | USER11 | USER10 | USER9 | USER8 | ||
| 23:16 | USER23 | USER22 | USER21 | USER20 | USER19 | USER18 | USER17 | USER16 | ||
| 31:24 | USER31 | USER30 | USER29 | USER28 | USER27 | USER26 | USER25 | USER24 | ||
0x01E4 ... 0x01EF | Reserved | |||||||||
| 0x01F0 | NSCHKUSER | 7:0 | USER7 | USER6 | USER5 | USER4 | USER3 | USER2 | USER1 | USER0 |
| 15:8 | USER15 | USER14 | USER13 | USER12 | USER11 | USER10 | USER9 | USER8 | ||
| 23:16 | USER23 | USER22 | USER21 | USER20 | USER19 | USER18 | USER17 | USER16 | ||
| 31:24 | USER31 | USER30 | USER29 | USER28 | USER27 | USER26 | USER25 | USER24 | ||
