Intel® IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
September 2006 DM
Order Number: 252480-006US 271
PCI Controller—Intel® IXP42X product line and IXC1100 control plane processors
6.14.2.23 PCI to AHB DMA AHB Address Register 0(PCI_PTADMA0_AHBADDR)6.14.2.24 PCI to AHB DMA PCI Address Register 0(PCI_PTADMA0_PCIADDR)
Register PCI_ATPDMA1_LENGTH
Bits Name Description Reset
Value PCI Access AHB Access
31 EN
Channel enable. When set to a 1, executes a DMA
transfer if wordcount is nonzero. When 0, the channel
is disabled. Hardware clears this bit when the DMA
transfer is complete.
0RORW
30:2
9(Reserved). Read as 0. 00 RO RO
28 DS Data Swap indicator. When set to a 1, data from the
AHB bus is byte swapped before being sent to the PCI
bus. When 0, no swapping is done. 0RORW
27:1
6(Reserved). Read as 0. 0x000 RO RO
15:0 wordcount Number of words to transfer. 0x0000 RO RW
Register Name: PCI_PTADMA0_AHBADDR
Hex Offset Address: 0xC0000058 Reset Hex Value: 0x00000000
Register
Description: Destination address on the AHB bus for PCI to AHB DMA transfers. Paired with pci_ptadma1_ahbaddr to
allow buffering of DMA transfer requests.
Access: See below.
31 210
address 0 0
Register PCI_PTADMA0_AHBADDR
Bits Name Description Reset
Value PCI Access AHB Access
31:2 address AHB word address 0x00000000 RO RW
1:0 Lower AHB address bits hard-wired to zero. 00 RO RO
Register Name: PCI_PTADMA0_PCIADDR
Hex Offset Address: 0xC000005c Reset Hex Value: 0x00000000
Register
Description: Source address on the PCI bus for PCI to AHB DMA transfers. Paired with pci_ptadma1_pciaddr to allow
buffering of DMA transfer requests.
Access: See below.
31 210
address 0 0