User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1755
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (SPI) Intr_status_reg0
Register Intr_status_reg0 Details
This register is set when the described event occurs and the interrupt is enabled in the mask register. When
any of these bits are set the interrupt output is asserted high. In the default configuration, these bits are all
cleared simultaneously by reading this register, though this may be configured for an individual
write-one-to-clear scheme.
BAUD_RATE_DIV 5:3 rw 0x0 Master mode baud rate divisor controls the
amount the spi_ref_clk is divided inside the SPI
block
000: not supported
001: divide by 4
010: divide by 8
011: divide by 16
100: divide by 32
101: divide by 64
110: divide by 128
111: divide by 256
CLK_PH
(CPHA)
2 rw 0x0 Clock phase
1: the SPI clock is inactive outside the word
0: the SPI clock is active outside the word
CLK_POL
(CPOL)
1 rw 0x0 Clock polarity outside SPI word
1: the SPI clock is quiescent high
0: the SPI clock is quiescent low
MODE_SEL
(MSTREN)
0rw0x0 Mode select
1: the SPI is in master mode
0: the SPI is in slave mode
Name Intr_status_reg0
Software Name SR
Relative Address 0x00000004
Absolute Address spi0: 0xE0006004
spi1: 0xE0007004
Width 32 bits
Access Type mixed
Reset Value 0x00000004
Description SPI interrupt status register
Field Name Bits Type Reset Value Description