source: trunk/platforms/almos-tsarv3-platforms/mono-cluster/segmentation.h @ 343

Last change on this file since 343 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.