Skip to content
0xffset edited this page May 31, 2022 · 1 revision

About this module

This is the entry point of the rOSt operating system.

It houses the main function, which is the entry point of the operating system, as well as the initialisation of the operating system. It is currently mainly used for testing new features and debugging, not for actual use. Nothing in this module is currently in its final form and is subject to change any time.

Table of Contents

entry_point

This is the entry point of the rOSt operating system and the very first thing after the initial bootloader setup that is being called.

It initialises the kernel with the bootloader information it is suplied with, proceeds to call the bootup sequence and then calls the main function.

bootup_sequence

In this step the vga and ata drivers are registered and loaded and the operating systems logo is drawn to the screen.

kernel_main

As of now this function is exclusively used for testing the kernel and operating system functions but will house the implementation of the actual operating system in the future.

Table of Contents

Clone this wiki locally