![]() |
Xyris
0.5
|
#include <Library/LinkedList.hpp>
Go to the source code of this file.
Data Structures | |
struct | Boot::argument |
Namespaces | |
Boot | |
Macros | |
#define | MAX_ARGUMENT_LEN 32 |
#define | KERNEL_PARAM(name, arg, callback) |
#define | ARGUMENTS_START ((uintptr_t)&_ARGUMENTS_START) |
#define | ARGUMENTS_END ((uintptr_t)&_ARGUMENTS_END) |
Typedefs | |
typedef void(* | Boot::cmdline_cb_t) (const char *arg) |
Functions | |
void | Boot::parseCommandLine (char *cmdline) |
Variables | |
struct Boot::argument | _ARGUMENTS_START [0] |
struct Boot::argument | _ARGUMENTS_END [0] |
Kernel command argument parsing.
Definition in file Arguments.hpp.
#define ARGUMENTS_END ((uintptr_t)&_ARGUMENTS_END) |
Definition at line 40 of file Arguments.hpp.
#define ARGUMENTS_START ((uintptr_t)&_ARGUMENTS_START) |
Definition at line 38 of file Arguments.hpp.
#define KERNEL_PARAM | ( | name, | |
arg, | |||
callback | |||
) |
Definition at line 15 of file Arguments.hpp.
#define MAX_ARGUMENT_LEN 32 |
Definition at line 14 of file Arguments.hpp.
struct Boot::argument _ARGUMENTS_END[0] |
struct Boot::argument _ARGUMENTS_START[0] |