]> rtime.felk.cvut.cz Git - l4.git/blob - kernel/fiasco/src/kern/arm/bsp/kirkwood/mem_layout-arm-kirkwood.cpp
update
[l4.git] / kernel / fiasco / src / kern / arm / bsp / kirkwood / mem_layout-arm-kirkwood.cpp
1 INTERFACE [arm && kirkwood]:
2
3 EXTENSION class Mem_layout
4 {
5 public:
6   enum Virt_layout_kirkwood
7   {
8     Devices0_map_base    = Registers_map_start,
9     Devices1_map_base    = Registers_map_start + 0x00100000,
10     Devices2_map_base    = Registers_map_start + 0x00200000,
11
12     Uart_base            = Devices0_map_base + 0x00012000,
13     Reset_map_base       = Devices0_map_base,
14     Timer_map_base       = Devices0_map_base,
15     Pic_map_base         = Devices0_map_base,
16   };
17
18   enum Phys_layout_kirkwood
19   {
20     Devices0_phys_base   = 0xf1000000,
21     Sdram_phys_base      = 0x0,
22   };
23 };