#include "version.h"
#include "util.h"
#include "munich.h"
#include "boot_linux.h"
Functions | |
int | start_linux (struct mbi *mbi) |
Starts a linux from multiboot modules. | |
int | __main (struct mbi *mbi, unsigned flags) |
Start a linux from a multiboot structure. | |
Variables | |
const char * | message_label = "MUNICH: " |
every message with out_description is prefixed with message_label | |
const unsigned | REALMODE_STACK = 0x49000 |
const unsigned | REALMODE_IMAGE = 0x40000 |
int __main | ( | struct mbi * | mbi, | |
unsigned | flags | |||
) |
Start a linux from a multiboot structure.
int start_linux | ( | struct mbi * | mbi | ) |
Starts a linux from multiboot modules.
Treats the first module as linux kernel and the optional second module as initrd.
const char* message_label = "MUNICH: " |
every message with out_description is prefixed with message_label
const unsigned REALMODE_IMAGE = 0x40000 |
const unsigned REALMODE_STACK = 0x49000 |