MT7620 PROGRAMMING GUIDE
Integrated 802.11n MAC/BBP and 2.4 GHz RF/FEM Router-on-a-Chip
SPI Enable Mode
0: SPI Enable is controlled by SW register
settings (SPICTL0)
1: SPI Enable is controlled by HW (SPI Flash
CMD)
Bit Transfer Order
0: LSB bits of data sent/received first.
1: MSB bits of data sent/received first.
NOTE: This bit applies to both the command
and data.
SPI Clock Default Polarity
Sets the default state of the SPICLK
0: Logic 0
1: Logic 1
NOTE: This bit is ignored if the SPI interface
block is a slave (SPISLAVE bit is set).
Rx Clock Capture Edge
0: Data is captured on the rising edge of the
SPICLK signal.
1: Data is captured on the falling edge of the
SPICLK signal.
Tx Clock Transmit Edge
0: Data is transmitted on the rising edge of the
SPICLK signal.
1: Data is transmitted on the falling edge of the
SPICLK signal.
Tri-state all SPI pins
0: SPICLK and SPIENA pin are driven.
1: SPICLK and SPIENA pin are tri-stated.
NOTE: This bit overrides all normal
functionality.
SPI Clock Divide Control
0: SPICLK rate is system clock rate / 2
1: SPICLK rate is system clock rate / 4
2: SPICLK rate is system clock rate / 8
3: SPICLK rate is system clock rate / 16
4: SPICLK rate is system clock rate / 32
5: SPICLK rate is system clock rate / 64
6: SPICLK rate is system clock rate / 128
7: SPICLK is disabled.
NOTE: These rates may change in the future.
175. SPICTL0: SPI Interface 0 Control (offset: 0x0014)