UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1038 of 1269
NXP Semiconductors
UM10503
Chapter 41: LPC43xx I2S interface
41.6.7 I2S DMA Configuration Register 2
The DMA2 register controls the operation of DMA request 2. The function of bits in DMA2
are shown in
This register enables the DMA for the I
2
S receive and transmit channels and sets the
FIFO level.
Remark:
The FIFOs contain eight 32 bit Dwords. Therefore, if the I
2
S controller is
configured for 32-bit mode (see
and
), the maximum allowed FIFO
level is 4.
41.6.8 I2S Interrupt Request Control register
The IRQ register controls the operation of the I2S interrupt request. The function of bits in
IRQ are shown in
15:12
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
-
19:16
TX_DEPTH_DMA1
Set the FIFO level that triggers a transmit DMA request on DMA1.
0
31:20
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
-
Table 903. I2S DMA Configuration register 1 (DMA1 - address 0x400A 2014 (I2S0) and 0x400A 3014 (I2S1)) bit
description
Bit
Symbol
Description
Reset
value
Table 904. I2S DMA Configuration register 2 (DMA2 - address 0x400A 2018 (I2S0) and 0x400A 3018 (I2S1)) bit
description
Bit
Symbol
Description
Reset
value
0
RX_DMA2_ENABLE
When 1, enables DMA1 for I2S receive.
0
1
TX_DMA2_ENABLE
When 1, enables DMA1 for I2S transmit.
0
7:2
-
Reserved.
0
11:8
RX_DEPTH_DMA2
Set the FIFO level that triggers a receive DMA request on DMA2.
0
15:12
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
-
19:16
TX_DEPTH_DMA2
Set the FIFO level that triggers a transmit DMA request on DMA2.
0
31:20
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
-
Table 905. I2S Interrupt Request Control register (IRQ - address 0x400A 201C (I2S0) and 0x400A 301C (I2S1)) bit
description
Bit
Symbol
Description
Reset
value
0
RX_IRQ_ENABLE
When 1, enables I2S receive interrupt.
0
1
TX_IRQ_ENABLE
When 1, enables I2S transmit interrupt.
0
7:2
-
Reserved.
0
11:8
RX_DEPTH_IRQ
Set the FIFO level on which to create an irq request.
0