28.6 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 | 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 | ||
0x08 | PRICTRL | 7:0 | RREN | PRI[4:0] | ||||||
0x09 ... 0x0F | Reserved | |||||||||
0x10 | INTPEND | 7:0 | ID[4:0] | |||||||
15:8 | BUSY | READY | EVD | OVR | ||||||
0x12 ... 0x13 | Reserved | |||||||||
0x14 | INTSTATUS | 7:0 | CHINT7 | CHINT6 | CHINT5 | CHINT4 | CHINT3 | CHINT2 | CHINT1 | CHINT0 |
15:8 | CHINT11 | CHINT10 | CHINT9 | CHINT8 | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x18 | BUSYCH | 7:0 | BUSYCH7 | BUSYCH6 | BUSYCH5 | BUSYCH4 | BUSYCH3 | BUSYCH2 | BUSYCH1 | BUSYCH0 |
15:8 | BUSYCH11 | BUSYCH10 | BUSYCH9 | BUSYCH8 | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x1C | READYUSR | 7:0 | READYUSR7 | READYUSR6 | READYUSR5 | READYUSR4 | READYUSR3 | READYUSR2 | READYUSR1 | READYUSR0 |
15:8 | READYUSR11 | READYUSR10 | READYUSR9 | READYUSR8 | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x20 | CHANNEL0 | 7:0 | EVGEN[7: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 | CHSTATUSn0 | 7:0 | BUSYCH | RDYUSR | ||||||
0x28 | CHANNEL1 | 7:0 | EVGEN[7: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 | CHSTATUSn1 | 7:0 | BUSYCH | RDYUSR | ||||||
0x30 | CHANNEL2 | 7:0 | EVGEN[7: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 | CHSTATUSn2 | 7:0 | BUSYCH | RDYUSR | ||||||
0x38 | CHANNEL3 | 7:0 | EVGEN[7: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 | CHSTATUSn3 | 7:0 | BUSYCH | RDYUSR | ||||||
0x40 | CHANNEL4 | 7:0 | EVGEN[7: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 | CHSTATUSn4 | 7:0 | BUSYCH | RDYUSR | ||||||
0x48 | CHANNEL5 | 7:0 | EVGEN[7: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 | CHSTATUSn5 | 7:0 | BUSYCH | RDYUSR | ||||||
0x50 | CHANNEL6 | 7:0 | EVGEN[7: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 | CHSTATUSn6 | 7:0 | BUSYCH | RDYUSR | ||||||
0x58 | CHANNEL7 | 7:0 | EVGEN[7: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 | CHSTATUSn7 | 7:0 | BUSYCH | RDYUSR | ||||||
0x60 | CHANNEL8 | 7:0 | EVGEN[7: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 | CHSTATUSn8 | 7:0 | BUSYCH | RDYUSR | ||||||
0x68 | CHANNEL9 | 7:0 | EVGEN[7: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 | CHSTATUSn9 | 7:0 | BUSYCH | RDYUSR | ||||||
0x70 | CHANNEL10 | 7:0 | EVGEN[7: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 | CHSTATUSn10 | 7:0 | BUSYCH | RDYUSR | ||||||
0x78 | CHANNEL11 | 7:0 | EVGEN[7: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 | CHSTATUSn11 | 7:0 | BUSYCH | RDYUSR | ||||||
0x80 | CHANNEL12 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x84 ... 0x87 | Reserved | |||||||||
0x88 | CHANNEL13 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x8C ... 0x8F | Reserved | |||||||||
0x90 | CHANNEL14 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x94 ... 0x97 | Reserved | |||||||||
0x98 | CHANNEL15 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x9C ... 0x9F | Reserved | |||||||||
0xA0 | CHANNEL16 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xA4 ... 0xA7 | Reserved | |||||||||
0xA8 | CHANNEL17 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xAC ... 0xAF | Reserved | |||||||||
0xB0 | CHANNEL18 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xB4 ... 0xB7 | Reserved | |||||||||
0xB8 | CHANNEL19 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xBC ... 0xBF | Reserved | |||||||||
0xC0 | CHANNEL20 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xC4 ... 0xC7 | Reserved | |||||||||
0xC8 | CHANNEL21 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xCC ... 0xCF | Reserved | |||||||||
0xD0 | CHANNEL22 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xD4 ... 0xD7 | Reserved | |||||||||
0xD8 | CHANNEL23 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xDC ... 0xDF | Reserved | |||||||||
0xE0 | CHANNEL24 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xE4 ... 0xE7 | Reserved | |||||||||
0xE8 | CHANNEL25 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xEC ... 0xEF | Reserved | |||||||||
0xF0 | CHANNEL26 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xF4 ... 0xF7 | Reserved | |||||||||
0xF8 | CHANNEL27 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0xFC ... 0xFF | Reserved | |||||||||
0x0100 | CHANNEL28 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x0104 ... 0x0107 | Reserved | |||||||||
0x0108 | CHANNEL29 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x010C ... 0x010F | Reserved | |||||||||
0x0110 | CHANNEL30 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x0114 ... 0x0117 | Reserved | |||||||||
0x0118 | CHANNEL31 | 7:0 | EVGEN[7:0] | |||||||
15:8 | ONDEMAND | RUNSTDBY | EDGSEL[1:0] | PATH[1:0] | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x011C ... 0x011F | Reserved | |||||||||
0x0120 | USER0 | 7:0 | CHANNEL[7:0] | |||||||
... | ||||||||||
0x0153 | USER51 | 7:0 | CHANNEL[7:0] |