LSI Logic Confidential
15-42
Serial I/O Port
Copyright © 2001, 2002 by LSI Logic Corporation. All rights reserved.
IDC DMA Transmit Control Register (IDC_TX_CONTROL REG_ADDR)
Offset = 0xBE00C0
Read/Write
Default = 0x0000 0000
GO
Load Current Address Buffer Registers
3
This bit is used to control when ADDR_PTR1 and
ADDR_PTR2 for a particular DMA channel are loaded
into the “current buffer” address registers (ADDR_PTR3
and ADDR_PTR4) in double-buffer mode operation.
Go is set by software after the address range for the “next
buffer” is programmed (ADDR_PTR1/ADDR_PTR2).
Go is cleared by the hardware after these “next values”
are loaded. It is also cleared on reset.
Note:
DMN-8600 always runs in double-buffer mode. Single-
buffer (ring buffer) mode is not supported.
MODE
Transfer Mode Select
2
This bit must always be set to ‘1’ so that the channel
operates in double-buffer mode.
FLUS
FIFO Flush
1
This is a self-clearing bit for flushing the DMA channel’s
two internal FIFOs.
When FLUS is set for transmit channels, all data currently
in the channel FIFOs is dropped.
When FLUS is set for receive channels, all data currently
in the channel FIFOs is sent to the SDRAM address indi-
cated by ADDR_PTR3.
Setting FLUS does not terminate a transfer; it merely
dumps data (if transmit) or sends whatever data remains
in the FIFOs up to the SDRAM (if receive).
CHEN
DMA Channel Enable
0
This bit enables/disables the DMA channel. If CHEN is
cleared during a DMA operation, DMA is paused. Set
31
16
Reserved
15
4
3
2
1
0
Reserved
GO
MODE FLUS
CHEN
Содержание 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 ...