Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

putstring

Signature: virtual void putstring(const char *str)
Attributes: virtual
Description: Writes a string to the screen

Parameters:

Return: void

putchar

Signature: virtual void putchar(char c)
Attributes: virtual
Description: Writes a character to the screen

Parameters:

Return: void

stivale2_memmap_entry_conv

Signature: int stivale2_memmap_entry_conv(int stivale2_id)
Description: Converts a stivale2 memory map entry to a memory map entry for the kernel

Parameters:

Return: int

stivale2_entry

Signature: extern "C" void stivale2_entry(stivale2_struct* bootinfo)
Attributes: extern "C"
Description: The c entry point for the stivale2 boot protocol

Parameters:

Return: void

boot::print_boot_info

Signature: boot::print_boot_info(&boot::boot_info, [](char* str)
Attributes: undefined
Description: Prints the boot information

Parameters:

Show file on GitHub