define __KERNEL_STRICT_NAMES to avoid inclusion of kernel types on systems that carry...
[cake.git] / arch / all-unix / bootloader / bootloader_intern.h
blob24ee0595fb0a25099db0d6b0fbe969df9965e9eb
1 /*
2 Copyright © 1995-2007, The AROS Development Team. All rights reserved.
3 $Id$
5 Internal data structures for bootloader.resource
6 */
8 #ifndef BOOTLOADER_INTERN_H
9 #define BOOTLOADER_INTERN_H
11 #ifndef EXEC_TYPES_H
12 #include <exec/types.h>
13 #endif
14 #ifndef EXEC_NODES_H
15 #include <exec/nodes.h>
16 #endif
17 #ifndef UTILITY_UTILITY_H
18 #include <utility/utility.h>
19 #endif
20 #ifndef HIDD_HIDD_H
21 #include <hidd/hidd.h>
22 #endif
23 #include <aros/bootloader.h>
25 struct BootLoaderBase
27 struct Node bl_Node;
28 ULONG Flags;
29 STRPTR LdrName;
30 struct List Args;
33 #define BL_FLAGS_CMDLINE 0x01
35 #endif //BOOTLOADER_INTERN_H