The PreReqs type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() |
HandleNoMultiboot |
Inserts the method that handles what happens when the Multiboot
Signature is invalid or undetected.
|
![]() ![]() |
InitGDT |
Initialises the Global Descriptor Table.
|
![]() ![]() |
InitIDT |
Initialises the Interrupt Descriptor Table.
|
![]() ![]() |
InitStack |
Inserts the initialise stack code.
Kernel stack space is currently hard-coded into the
Multiboot Signature asm.
|
![]() ![]() |
Kernel_Start |
Inserts the pre-entrypoint kernel start method plug.
|
![]() ![]() |
MainEntrypoint |
Inserts the stub that calls the main kernel entrypoint.
|
![]() ![]() |
MultibootSignature |
Inserts the multiboot signature at the start of the file.
|
![]() ![]() |
Reset |
Resets the OS / CPU / etc. i.e. terminates the OS
|
![]() ![]() |
SSEInit |
Initialises CPU SSE commands (i.e. allows them to be used).
|
![]() ![]() |
WriteDebugVideo |
Writes a piece of text to the first line of the screen
|
See Also