1 /*
2  * (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
3  *               Alexander Warg <warg@os.inf.tu-dresden.de>
4  *     economic rights: Technische Universität Dresden (Germany)
5  *
6  * This file is part of TUD:OS and distributed under the terms of the
7  * GNU General Public License 2.
8  * Please see the COPYING-GPL-2 file for details.
9  */
10 #ifndef MEMMAP_H
11 #define MEMMAP_H
12 
13 #include <l4/sys/compiler.h>
14 #include <l4/sys/types.h>
15 #include <l4/sys/kip.h>
16 
17 #include "mem_man.h"
18 #include "globals.h"
19 
20 
21 extern Mem_man iomem;
22 
23 extern l4_kernel_info_t *l4_info;
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 void pager(void) L4_NORETURN;
29 void dump_all(void);
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
35 
36 #endif
37