5 base address register 0 (pcibar0)-pci dword 4, Base address register 0 (pcibar0)—pci dword 4 -11, 5 base address register 0 (pcibar0)—pci dword 4 – Freescale Semiconductor MCF5480 User Manual

Page 495

Advertising
background image

Memory Map/Register Definition

MCF548x Reference Manual, Rev. 3

Freescale Semiconductor

19-11

19.3.1.5

Base Address Register 0 (PCIBAR0)—PCI Dword 4

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

R

BAR 0

0

0

W

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

R

0

0

0

0

0

0

0

0

0

0

0

0

PREF

RANGE

IO/M#

W

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Reg

Addr

MBAR + 0xB10

Figure 19-6. Base Address Register 0 (PCIBAR0)

Table 19-7. PCIBAR0 Field Descriptions

Bits

Name

Description

31–18

BAR0

Base address register 0. PCI base address register 0 (256 Kbyte). Applies only when
processor is target. These bits are programmable (read/write from both the IP bus and PCI
bus Configuration cycles).

17–4

Reserved, should be cleared.

3

PREF

Prefetchable access. Fixed to 0. This bit indicates that the memory space defined by BAR0
is not prefetchable. Configuration software should write a 0 to this bit location.

2–1

RANGE

Fixed to 00. This register indicates that base address 0 is 32 bits wide and can be mapped
anywhere in 32-bit address space. Configuration software should write 00 to these bit
locations.

0

IO/M#

IO or memory space. Fixed to 0. This bit indicates that BAR0 is for memory space.
Configuration software should write a 0 to this bit location.
0 Memory
1 I/O

Advertising
This manual is related to the following products: