Functions | Variables

vancouver/tools/boot/munich/munich.c File Reference

#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

Function Documentation

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.


Variable Documentation

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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines