LSI Logic Confidential
SIO Register Descriptions
15-69
Copyright © 2001, 2002 by LSI Logic Corporation. All rights reserved.
SPI Temp Register (SPI_TEMP)
Offset = 0xBE0014
Read/Write
Default = 0x0000 0000
TDAT
Temporary Data
31:0
This register holds a 32-bit word to write out on the
SIO_SPI_MOSI pin and to read in a 32-bit word on the
SIO_SPI_MISO pin.
In host update (single-word, host-polled) modes, the host
accesses this register directly.
In DMA mode, the DMA engine writes/reads this register
automatically in a ping-pong fashion (first write, then
read, then write, ...).
If the LSBF bit is set, then, for each byte, the bits are sent
out LSB first, and the bit ordering of each byte is reversed
from the order in which the bits were received on the
SIO_SPI_MISO pin.
SPI Shift Register (SPI_SHIFT)
Offset = 0xBE0018
Read/Write
Default = 0x0000 0000
SREG
Shift Register
31:0
This is a shift register for the SIO_SPI_MOSI and
SIO_SPI_MISO pins. When reading this register after the
completion of a SPI cycle, bit 1 is the last bit read from
SIO_SPI_MISO. The order of the bits is unaffected by the
LSBF bit, which causes the swap of the bits when trans-
ferring to/from the SPI_TEMP register. When a SPI cycle
31
16
TDAT
15
0
TDAT
31
16
SREG
15
0
SREG
Содержание DMN-8600
Страница 14: ...LSI Logic Confidential xiv Contents Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...
Страница 18: ...LSI Logic Confidential xviii Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...
Страница 64: ...LSI Logic Confidential 7 6 Memory Mapping Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...