kernel.system.bootinfo



struct BootInfo;
This structure will handle all requests to the information given by the bootloader. It makes no assumptions about which bootloader is actually used by the system.

enum Type;
All of the types of boot loader specifications in use, so we *can* make assumptions sometimes.

static ErrorVal initialize(int bootLoaderID, void* data);
This function takes in the parameters passed to kmain. It will pass it off to the correct module for utilization.

Params:
int bootLoaderID the id the bootloader passes to identify itself.
void* data the payload point the bootloader passes with system info.


Page generated by Ddoc.