]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/bootstrap_custom/server/src/types.h
benchmarks: use better bench. bootstrap: Fix slow memory access bug.
[l4.git] / l4 / pkg / bootstrap_custom / server / src / types.h
1 /*
2  * (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
3  *               Frank Mehnert <fm3@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 __TYPES_H__
11 #define __TYPES_H__
12
13 #include <l4/sys/consts.h>
14
15 #define MODS_MAX 128
16 #define CMDLINE_MAX 1024
17 #define MOD_NAME_MAX 1024
18
19 typedef char __mb_mod_name_str[MOD_NAME_MAX];
20
21 // info where the page table is, for 64bit mode only
22 struct ptab64_mem_info_t
23 {
24   l4_uint32_t addr;
25   l4_uint32_t size;
26 };
27
28 #endif /* ! __TYPES_H__ */