11#include <flanterm/flanterm.h>
18#include <opengl/glcontext.h>
19#include <opengl/glbackend.h>
28#include <drivers/serial.h>
32#include <drivers/pc-speaker.h>
33#include <drivers/rtl8139.h>
38#include <algorithms/hashing.h>
42#include <image/targa.h>
43#include <executables/fwde.h>
51#define KERNEL_OFFSET 0xffffffff00000000
The ACPI Shutdown Header for the kernel. For full ACPI refer acpi.h.
This is a basic header files with FrostWing specific short forms and basically a good for life header...
Cross-compatible ASM header.
The headers files for E9 hack.
Contains all the print functions.
Header file for Hardware Abstraction Layer -> Source from GoGX OS.
int8 kstart[]
The memory address where the kernel starts.
int64 fb_width
An integer value which stores the framebuffer's (display) width.
void main(void)
The main kernel function.
int terminal_rows
An integer value which stores terminal's rows.
int terminal_columns
An integer value which stores terminal's columns.
int8 kend[]
The memory address where the kernel ends.
int64 fb_height
An integer value which stores the framebuffer's (display) height.
The PS/2 Keyboard interface code.
Contains a really basic implementation of a linked list.
Custom memory manipulation functions.
Contains code and definitons for Paging.
The Header files for actual PCI source.
Header for secure-boot.c.
Unix like standard streams.
The header file for strings.c.
This is the header file which contains all the tools used's versions.