IMR

         Interrupt Mask Register
      
Module Instance Base Address Register Address
i_spim_0_ssi_address_block 0xFFDA4000 0xFFDA402C
i_spim_1_ssi_address_block 0xFFDA5000 0xFFDA502C

Size: 32

Offset: 0x2C

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

RSVD_IMR

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

RSVD_IMR

RO 0x0

MSTIM

RW 0x1

RXFIM

RW 0x1

RXOIM

RW 0x1

RXUIM

RW 0x1

TXOIM

RW 0x1

TXEIM

RW 0x1

IMR Fields

Bit Name Description Access Reset
31:6 RSVD_IMR
Reserved bits - Read Only
RO 0x0
5 MSTIM
Multi-Master Contention Interrupt Mask. This bit field is not present if
the DW_apb_ssi is configured as a serial-slave device.
0 - ssi_mst_intr interrupt is masked
1 - ssi_mst_intr interrupt is not masked
Value Description
0x0 Multi-Master Contention Interrupt is masked
0x1 Multi-Master Contention Interrupt un-masked
RW 0x1
4 RXFIM
Receive FIFO Full Interrupt Mask
0 - ssi_rxf_intr interrupt is masked
1 - ssi_rxf_intr interrupt is not masked
Value Description
0x0 RX FIFO Full Interrupt is masked
0x1 RX FIFO Full Interrupt un-masked
RW 0x1
3 RXOIM
Receive FIFO Overflow Interrupt Mask
0 - ssi_rxo_intr interrupt is masked
1 - ssi_rxo_intr interrupt is not masked
Value Description
0x0 RX FIFO Overflow Interrupt is masked
0x1 RX FIFO Overflow Interrupt un-masked
RW 0x1
2 RXUIM
Receive FIFO Underflow Interrupt Mask
0 - ssi_rxu_intr interrupt is masked
1 - ssi_rxu_intr interrupt is not masked
Value Description
0x0 RX FIFO Underflow Interrupt is masked
0x1 RX FIFO Underflow Interrupt un-masked
RW 0x1
1 TXOIM
Transmit FIFO Overflow Interrupt Mask
0 - ssi_txo_intr interrupt is masked
1 - ssi_txo_intr interrupt is not masked
Value Description
0x0 TX FIFO Overflow Interrupt is masked
0x1 TX FIFO Overflow Interrupt un-masked
RW 0x1
0 TXEIM
Transmit FIFO Empty Interrupt Mask
0 - ssi_txe_intr interrupt is masked
1 - ssi_txe_intr interrupt is not masked
Value Description
0x0 TX FIFO Empty Interrupt is masked
0x1 TX FIFO Empty Interrupt un-masked
RW 0x1