]> rtime.felk.cvut.cz Git - l4.git/blob - kernel/fiasco/src/kern/arm/bsp/omap3/bootstrap-arm-omap.cpp
update
[l4.git] / kernel / fiasco / src / kern / arm / bsp / omap3 / bootstrap-arm-omap.cpp
1 INTERFACE [arm && omap]:
2
3 enum {
4   Cache_flush_area = 0,
5 };
6
7 //-----------------------------------------------------------------------------
8 IMPLEMENTATION [arm && omap]:
9
10 #include "mem_layout.h"
11 #include "io.h"
12
13 void
14 map_hw(void *pd)
15 {
16   // map devices
17   map_1mb(pd, Mem_layout::Devices1_map_base, Mem_layout::Devices1_phys_base, false, false);
18   map_1mb(pd, Mem_layout::Devices2_map_base, Mem_layout::Devices2_phys_base, false, false);
19   map_1mb(pd, Mem_layout::Devices3_map_base, Mem_layout::Devices3_phys_base, false, false);
20   map_1mb(pd, Mem_layout::Devices4_map_base, Mem_layout::Devices4_phys_base, false, false);
21 }