]> rtime.felk.cvut.cz Git - l4.git/blob - kernel/fiasco/src/kern/arm/bsp/sa1100/mem_layout-arm-sa1100.cpp
d9cc6c0783238edfb2f83f17f48505476dfcbdfe
[l4.git] / kernel / fiasco / src / kern / arm / bsp / sa1100 / mem_layout-arm-sa1100.cpp
1 //---------------------------------------------------------------------------
2 INTERFACE [arm-sa1100]:
3
4 EXTENSION class Mem_layout
5 {
6 public:
7   enum Virt_layout_sa1100 : Address {
8     Uart_base            = Devices0_map_base + 0x50000,
9     Timer_map_base       = Devices1_map_base,
10     Pic_map_base         = Devices1_map_base + 0x50000,
11   };
12
13   enum Phys_layout : Address {
14     Devices0_phys_base   = 0x80000000,
15     Devices1_phys_base   = 0x90000000,
16     Sdram_phys_base      = 0xc0000000,
17     Flush_area_phys_base = 0xe0000000,
18   };
19 };