Datasheet

PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
DS60001320B-page 328 Preliminary 2015 Microchip Technology Inc.
20.1 SQI Control Registers
TABLE 20-1: SERIAL QUADRATURE INTERFACE (SQI) REGISTER MAP
Virtual Address
(BF8E_#)
Register
Name
Bit Range
Bits
All Resets
31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0
2000
SQI1
XCON1
31:16 DDRDATA
DDR
DUMMY
DDR
MODE
DDR
ADDR
DDRCMD DUMMYBYTES<2:0> ADDRBYTES<2:0> READOPCODE<7:6> 0000
15:0 READOPCODE<5:0> TYPEDATA<1:0> TYPEDUMMY<1:0> TYPEMODE<1:0> TYPEADDR<1:0> TYPECMD<1:0> 0000
2004
SQI1
XCON2
31:16 0000
15:0 DEVSEL<1:0> MODEBYTES<1:0> MODECODE<7:0> 0000
2008 SQI1CFG
31:16 CSEN<1:0> SQIEN DATAEN<1:0>
CON
FIFORST
RXFIFO
RST
TXFIFO
RST
RESET 0000
15:0 BURSTEN HOLD WP LSBF CPOL CPHA MODE<2:0> 0000
200C SQI1CON
31:16 SCHECK DDRMODE DASSERT DEVSEL<1:0> LANEMODE<1:0> CMDINIT<1:0> 0000
15:0 TXRXCOUNT<15:0> 0000
2010
SQI1
CLKCON
31:16 CLKDIV<9:8> 0000
15:0 CLKDIV<7:0> STABLE EN 0000
2014
SQI1
CMDTHR
31:16 0000
15:0 TXCMDTHR<4:0> RXCMDTHR<4:0> 0000
2018
SQI1
INTTHR
31:16 0000
15:0 TXINTTHR<4:0> RXINTTHR<4:0> 0000
201C
SQI1
INTEN
31:16 0000
15:0
DMAEIE
PKT
COMPIE
BD
DONEIE
CON
THRIE
CON
EMPTYIE
CON
FULLIE
RX
THRIE
RX
FULLIE
RX
EMPTYIE
TX
THRIE
TX
FULLIE
TX
EMPTYIE
0000
2020
SQI1
INTSTAT
31:16 0000
15:0 DMAEIF
PKT
COMPIF
BD
DONEIF
CON
THRIF
CON
EMPTYIF
CON
FULLIF
RX
THRIF
RX
FULLIF
RX
EMPTYIF
TX
THRIF
TX
FULLIF
TX
EMPTYIF
0000
2024
SQI1
TXDATA
31:16 TXDATA<31:16> 0000
15:0 TXDATA<15:0> 0000
2028
SQI1
RXDATA
31:16 RXDATA<31:16> 0000
15:0 RXDATA<15:0> 0000
202C
SQI1
STAT1
31:16 TXFIFOFREE<7:0> 0000
15:0 RXFIFOCNT<7:0> 0000
2030
SQI1
STAT2
31:16 CMDSTAT<1:0> 0000
15:0 CONAVAIL<4:0> SDID3 SDID2 SDID1 SDID0 RXUN TXOV 00x0
2034
SQI1
BDCON
31:16 0000
15:0 START POLLEN DMAEN 0000
2038
SQI1BD
CURADD
31:16 BDCURRADDR<31:16> 0000
15:0 BDCURRADDR<15:0> 0000
2040
SQI1BD
BASEADD
31:16 BDADDR<31:16> 0000
15:0 BDADDR<15:0> 0000