]> rtime.felk.cvut.cz Git - l4.git/blob - kernel/fiasco/src/kern/arm/bsp/omap3/reset-arm-omap3.cpp
update
[l4.git] / kernel / fiasco / src / kern / arm / bsp / omap3 / reset-arm-omap3.cpp
1 IMPLEMENTATION [arm && omap3]:
2
3 #include "io.h"
4 #include "kmem.h"
5
6 void __attribute__ ((noreturn))
7 pc_reset(void)
8 {
9   enum
10     {
11       PRM_RSTCTRL = Kmem::Prm_global_reg_map_base + 0x50,
12     };
13
14   Io::write<Mword>(2, PRM_RSTCTRL);
15
16   for (;;)
17     ;
18 }