ARM ARM DUI 0224I manual Control registers, Address Name Access Description

Models: ARM DUI 0224I

1 402
Download 402 pages 14.06 Kb
Page 241
Image 241

Programmer’s Reference

The PCI slave bridge connected to AHB M2 recognizes addresses 0x41000000 to 0x6FFFFFFF as being intended for a target within the PCI address space of the memory map, and passes accesses within this region to the PCI bus. The PCI master bridge connected to the PCI bus passes accesses to the AHB S bus.

There are windows that provide access from the AHB M2 bus to the PCI expansion bus are listed in Table 4-49.

Table 4-49 PCI bus memory map for AHB M2 bridge

Usage

Size

AHB M2 address

 

 

 

PCI self config

16MB

0x41000000–0x41FFFFFF

 

 

 

PCI config

16MB

0x42000000–0x42FFFFFF

 

 

 

PCI I/O

16MB

0x43000000–0x43FFFFFF

 

 

 

PCI memory region 0

256MB

0x44000000–0x4FFFFFFF

 

 

 

PCI memory region 1

256MB

0x50000000–0x5FFFFFFF

 

 

 

PCI memory region 2

256MB

0x60000000–0x6FFFFFFF

 

 

 

4.17.1Control registers

The SYS_PCICTL, PCI_SELFID, and PCI_FLAGS control the operation of the PCI bus and provide status information. The PCI_IMAPx and PCI_SMAPx registers define the address translation values for the PCI I/O, PCI configuration, and PCI memory windows. See Table 4-50. The default value for all mapping registers is 0x0.

 

 

 

Table 4-50 PCI controller registers

 

 

 

 

Address

Name

Access

Description

 

 

 

 

0x10000044

SYS_PCICTL

R/W

Read returns a HIGH in bit 0 if a PCI board is present in the expansion

 

 

 

backplane.

 

 

 

 

0x10001000

PCI_IMAP0

R/W

Translate AHB M2 address to PCI address for accesses

 

 

 

0x44000000–0x4FFFFFFF.

 

 

 

 

0x10001004

PCI_IMAP1

R/W

Translate AHB address to PCI address for accesses

 

 

 

0x50000000–0x5FFFFFFF.

 

 

 

 

0x10001008

PCI_IMAP2

R/W

Translate AHB address to PCI address for accesses

 

 

 

0x60000000–0x6FFFFFFF.

 

 

 

 

0x1000100C

PCI_SELFID

R/W

Slot location of the PB926EJ-S.

 

 

 

 

ARM DUI 0224I

Copyright © 2003-2010 ARM Limited. All rights reserved.

4-75

Page 241
Image 241
ARM ARM DUI 0224I manual Control registers, Address Name Access Description