source: branches/v4/platforms/almos-tsarv3-platforms/mono-cluster/segmentation.h

Last change on this file was 259, checked in by almaless, 12 years ago

Introduce ALMOS used platforms for TSAR.
See the package's README file for more information.

File size: 1.5 KB
Line 
1/////////////////////////////////////////
2//   Devices mapped segments
3/////////////////////////////////////////
4#define     XICU_BASE   0x11800000
5#define     XICU_SIZE   0x00001000
6
7#define     DMA_BASE    0x32200000
8#define     DMA_SIZE    0x00000014
9
10#define     TTY_BASE    0x12200000
11#define     TTY_SIZE    0x00000040
12
13#define     BD_BASE     0x15200000
14#define     BD_SIZE     0x20
15
16#define FB_XSIZE 512
17#define FB_YSIZE 512
18#define FB_BASE 0x13200000
19#define FB_SIZE 0x200000
20////////////////////////////////////////
21
22//////////////////////////////////////////
23//       ROM mapped segments
24//////////////////////////////////////////
25#define ROM_BASE        0xbfc00000
26#define BOOT_BASE       ROM_BASE
27#define BOOT_SIZE       0x00008000
28#define BOOT_INFO_BLOCK 0xbfc08000
29#define KERNEL_BIN_IMG  0xbfc10000
30#define ROM_SIZE        0x00100000
31//////////////////////////////////////////
32
33//////////////////////////////////////////
34//                RAM
35//////////////////////////////////////////
36#define     RAM_BASE    0x00000000
37#define     RAM_SIZE    0x08000000
38//////////////////////////////////////////
39
40
41////////////////////////////////////////
42
43////////////////////////////////////////
44//      Reserved segments
45////////////////////////////////////////
46
47#define PROC0_BASE      0x08200000
48#define PROC0_SIZE      0x00000010
49
50#define PROC1_BASE      0x09200000
51#define PROC1_SIZE      0x00000010
52
53#define PROC2_BASE      0x0a200000
54#define PROC2_SIZE      0x00000010
55
56#define PROC3_BASE      0x0b200000
57#define PROC3_SIZE      0x00000010
58
59////////////////////////////////////////
Note: See TracBrowser for help on using the repository browser.