beautypg.com

3 linux devices memory map, Table 5-2, Linux devices memory map – Artesyn MVME2500 ECC Installation and Use (August 2014) User Manual

Page 88

background image

Memory Maps and Registers

MVME2500-ECC Installation and Use (6806800N30F)

88

5.3

Linux Devices Memory Map

The table below lists the memory ranges designated to different devices in Linux.

Table 5-2 Linux Devices Memory Map

Device Memory Range

Memory Area

Size

Ram Mem

0x00000000 0x7fffffff

2 GB

PCIE3 Mem

0x80000000 0x9fffffff

512 MB

PCIE2 Mem

0xa0000000 0xbfffffff

512 MB

PCIE1 Mem

0xc0000000 0xdfffffff

512 MB

MRAM

0xfff00000 0xfff7ffff

512 KB

PCIE3 IO

0xffc00000 0xffc0fff

64 KB

PCIE2 IO

0xffc10000 0xffc1ffff

64 KB

PCIE1 IO

0xffc20000 0xffc2ffff

64 KB

QUART0

0xffc40000 0xffc4ffff

64 KB

QUART1

0xffc50000 0xffc5ffff

64 KB

QUART2

0xffc60000 0xffc6ffff

64 KB

QUART3

0xffc70000 0xffc7ffff

64 KB

Timer

0xffc80000 0xffc8ffff

64 KB

FPGA

0xffdf0000 0xffdf0fff

4 KB

ecm local access window CCSR

0xffe00000 0xffe00ffff

4 KB

ecm (Error Correction Module) CCSR

0xffe01000 0xffe01fff

4 KB

Memory Controller CCSR

0xffe02000 0xffe02fff

4 KB

I2C1 CCSR

0xffe03000 0xffe030ff

256 B

I2C2 CCSR

0xffe03100 0xffe031ff

256 B

UART0 CCSR

0xffe04500 0xffe045ff

256 B

UART1CCSR

0xffe04600 0xffe046ff

256 B

ELBC CCSR

0xffe05000 0xffe05fff

4 KB

SPI CCSR

0xffe07000 0xffe07fff

4 KB

PCIE3 CCSR

0xffe08000 0xffe08fff

4 KB