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

limine_memmap_entry_conv

Signature: int limine_memmap_entry_conv(int limine_id)
Description: Converts a limine memory map entry to a memory map entry for the kernel

Parameters:

Return: int

limine_entry

Signature: extern "C" void limine_entry()
Attributes: extern "C"
Description: The c entry point for the limine boot protocol

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