36.5 Register Summary
For descriptions and definitions of both Register and bitfield properties, refer to Register Properties.
Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|---|---|
0x00 | CTRLA | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | RUNSTDBY | SWRST | ||||||||
0x04 ... 0x0F | Reserved | |||||||||
0x10 | INTENCLR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | SQI | |||||||||
0x14 | INTENSET | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | SQI | |||||||||
0x18 | INTFLAG | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | SQI | |||||||||
0x1C ... 0x1F | Reserved | |||||||||
0x20 | SYNCBUSY | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | SWRST | |||||||||
0x24 ... 0xFF | Reserved | |||||||||
0x0100 | XCON1 | 31:24 | SDRCMD | DDRDATA | DDRDUMMY | DDRMODE | DDRADDR | DDRCMD | ||
23:16 | DUMMYBYTES[2:0] | ADDRBYTES[2:0] | READOPCODE[7:6] | |||||||
15:8 | READOPCODE[5:0] | TYPEDATA[1:0] | ||||||||
7:0 | TYPEDUMMY[1:0] | TYPEMODE[1:0] | TYPEADDR[1:0] | TYPECMD[1:0] | ||||||
0x0104 | XCON2 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | DEVSEL[1:0] | MODEBYTES[1:0] | ||||||||
7:0 | MODECODE[7:0] | |||||||||
0x0108 | CFG | 31:24 | CSEN[1:0] | |||||||
23:16 | SQIEN | DATAEN[1:0] | CONBUFRST | RXBUFRST | TXBUFRST | RESET | ||||
15:8 | Reserved[1:0] | BURSTEN | Reserved | HOLD | WP | Reserved[2] | ||||
7:0 | Reserved[1:0] | LSBF | CPOL | CPHA | MODE[2:0] | |||||
0x010C | CON | 31:24 | Reserved | SCHECK | ||||||
23:16 | DDRMODE | DASSERT | DEVSEL[1:0] | LANEMODE[1:0] | CMDINIT[1:0] | |||||
15:8 | TXRXCOUNT[15:8] | |||||||||
7:0 | TXRXCOUNT[7:0] | |||||||||
0x0110 | CLKCON | 31:24 | ||||||||
23:16 | CLKDIV[10:8] | |||||||||
15:8 | CLKDIV[7:0] | |||||||||
7:0 | STABLE | EN | ||||||||
0x0114 | CMDTHR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | TXCMDTHR[5:0] | |||||||||
7:0 | RXCMDTHR[5:0] | |||||||||
0x0118 | INTTHR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | TXINTTHR[5:0] | |||||||||
7:0 | RXINTTHR[5:0] | |||||||||
0x011C | INTEN | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | DMAEIE | PKTCOMPIE | BDDONEIE | CONTHRIE | ||||||
7:0 | CONEMPTYIE | CONFULLIE | RXTHRIE | RXFULLIE | RXEMPTYIE | TXTHRIE | TXFULLIE | TXEMPTYIE | ||
0x0120 | INTSTAT | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | DMAEIF | PKTCOMPIF | BDDONEIF | CONTHRIF | ||||||
7:0 | CONEMPTYIF | CONFULLIF | RXTHRIF | RXFULLIF | RXEMPTYIF | TXTHRIF | TXFULLIF | TXEMPTYIF | ||
0x0124 | TXDATA | 31:24 | TXDATA[31:24] | |||||||
23:16 | TXDATA[23:16] | |||||||||
15:8 | TXDATA[15:8] | |||||||||
7:0 | TXDATA[7:0] | |||||||||
0x0128 | RXDATA | 31:24 | RXDATA[31:24] | |||||||
23:16 | RXDATA[23:16] | |||||||||
15:8 | RXDATA[15:8] | |||||||||
7:0 | RXDATA[7:0] | |||||||||
0x012C | STAT1 | 31:24 | ||||||||
23:16 | TXBUFFREE[5:0] | |||||||||
15:8 | ||||||||||
7:0 | RXBUFCNT[5:0] | |||||||||
0x0130 | STAT2 | 31:24 | ||||||||
23:16 | CMDSTAT[1:0] | |||||||||
15:8 | CONAVAIL[3:1] | |||||||||
7:0 | CONAVAIL[0] | SQID3 | SQID2 | SQID1 | SQID0 | RXUN | TXOV | |||
0x0134 | BDCON | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | START | POLLEN | DMAEN | |||||||
0x0138 | BDCURADD | 31:24 | BDCURRADDR[31:24] | |||||||
23:16 | BDCURRADDR[23:16] | |||||||||
15:8 | BDCURRADDR[15:8] | |||||||||
7:0 | BDCURRADDR[7:0] | |||||||||
0x013C ... 0x013F | Reserved | |||||||||
0x0140 | BDBASEADD | 31:24 | BDADDR[31:24] | |||||||
23:16 | BDADDR[23:16] | |||||||||
15:8 | BDADDR[15:8] | |||||||||
7:0 | BDADDR[7:0] | |||||||||
0x0144 | BDSTAT | 31:24 | ||||||||
23:16 | BDSTATE[3:0] | DMASTART | DMAACTV | |||||||
15:8 | BDCON[15:8] | |||||||||
7:0 | BDCON[7:0] | |||||||||
0x0148 | BDPOLLCON | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | POLLCON[15:8] | |||||||||
7:0 | POLLCON[7:0] | |||||||||
0x014C | BDTXDSTAT | 31:24 | TXSTATE[3:0] | |||||||
23:16 | TXBUFCNT[4:0] | |||||||||
15:8 | ||||||||||
7:0 | TXCURBUFLEN[7:0] | |||||||||
0x0150 | BDRXDSTAT | 31:24 | RXSTATE[3:0] | |||||||
23:16 | RXBUFCNT[4:0] | |||||||||
15:8 | ||||||||||
7:0 | RXCURBUFLEN[7:0] | |||||||||
0x0154 | THR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | THRES[3:0] | |||||||||
0x0158 | INTSIGEN | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | DMAEISE | PKTDONEISE | BDDONEISE | CONTHRISE | ||||||
7:0 | CONEMPTYISE | CONFULLISE | RXTHRISE | RXFULLISE | RXEMPTYISE | TXTHRISE | TXFULLISE | TXEMPTYISE | ||
0x015C | TAPCON | 31:24 | DDRCLKINDLY[5:0] | |||||||
23:16 | SDRDATINDLY[3:0] | DDRDATINDLY[3:0] | ||||||||
15:8 | SDRCLKINDLY[5:0] | |||||||||
7:0 | DATAOUTDLY[3:0] | CLKOUTDLY[3:0] | ||||||||
0x0160 | MEMSTAT | 31:24 | ||||||||
23:16 | STATPOS | STATTYPE[1:0] | STATBYTES[1:0] | |||||||
15:8 | STATCMD[15:8] | |||||||||
7:0 | STATCMD[7:0] | |||||||||
0x0164 | XCON3 | 31:24 | INIT1SCHECK | INIT1COUNT[1:0] | INIT1TYPE[1:0] | |||||
23:16 | INIT1CMD3[7:0] | |||||||||
15:8 | INIT1CMD2[7:0] | |||||||||
7:0 | INIT1CMD1[7:0] | |||||||||
0x0168 | XCON4 | 31:24 | INIT2SCHECK | INIT2COUNT[1:0] | INIT2TYPE[1:0] | |||||
23:16 | INIT2CMD3[7:0] | |||||||||
15:8 | INIT2CMD2[7:0] | |||||||||
7:0 | INIT2CMD1[7:0] |