LSI Logic Confidential
SIO Register Descriptions
15-21
Copyright © 2001, 2002 by LSI Logic Corporation. All rights reserved.
15.5.2 SIO Top Level & DMA Engine Registers
The registers described below handle DMA interrupt/reset issues
associated with each of the peripheral modules: SPI, the two UARTs,
and the two IRs.
SIO DMA Engine Interrupt Mask Register (INTR_MASK_ADDR)
Offset = 0xBF0100
Read/Write
Default = 0x0000 0000
Each DMA channel has one bit to mask interrupts that are recorded in
the SIO DMA Engine Interrupt Status register.
CH_MASK
Channel Interrupt Mask
11:1
Each DMA channel has one mask bit associated with it,
as shown below; that is, bits in the INTR_MASK_ADDR
register correspond to similarly named bits in the
INTR_STATUS_ADDR register.
1 = Any interrupts (of type 1 or 2) that occur are recorded
in the channel’s bits in the SIO DMA Engine Interrupt Sta-
tus register.
0 = The channel’s interrupts are ignored, and the corre-
sponding bit value in the SIO DMA Engine Interrupt Sta-
tus register does not change (that is, if the DMA
operation is complete, no interrupt is generated).
31
16
RSVD
15
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
IR2T
IR1R
IR1T UA2R UA2T UA1R UA1T
SPR
SPT
ACT