aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/kernel/io.c3
-rw-r--r--src/kernel/main.c20
2 files changed, 16 insertions, 7 deletions
diff --git a/src/kernel/io.c b/src/kernel/io.c
index 22a5fa3..60979f6 100644
--- a/src/kernel/io.c
+++ b/src/kernel/io.c
@@ -7,7 +7,8 @@
volatile uint16_t* VGA = (volatile uint16_t*)0xB8000;
uint16_t cursor = 0;
-void VGA_RPrint(const char* str) {
+void VGA_RPrint(const char* str)
+{
while(*str) {
VGA[cursor++] = (uint8_t)(*str) | 0x0700; // white on black
str++;
diff --git a/src/kernel/main.c b/src/kernel/main.c
index be6f1fd..4db1e20 100644
--- a/src/kernel/main.c
+++ b/src/kernel/main.c
@@ -10,29 +10,37 @@
// limine things
__attribute__((used, section(".limine_requests_start")))
-static volatile uint64_t limine_requests_start_marker[] = LIMINE_REQUESTS_START_MARKER;
+static volatile uint64_t
+limine_requests_start_marker[] = LIMINE_REQUESTS_START_MARKER;
__attribute__((used, section(".limine_requests")))
-static volatile uint64_t limine_base_revision[] = LIMINE_BASE_REVISION(3);
+static volatile uint64_t
+limine_base_revision[] = LIMINE_BASE_REVISION(3);
__attribute__((used, section(".limine_requests")))
-static volatile struct limine_framebuffer_request framebuffer_request = {
+static volatile struct
+limine_framebuffer_request
+framebuffer_request =
+{
.id = LIMINE_FRAMEBUFFER_REQUEST_ID,
.revision = 0
};
__attribute__((used, section(".limine_requests_end")))
-static volatile uint64_t limine_requests_end_marker[] = LIMINE_REQUESTS_END_MARKER;
+static volatile uint64_t
+limine_requests_end_marker[] = LIMINE_REQUESTS_END_MARKER;
// API includes
#include "api/io.h"
void kernel_main(void) __attribute__((noreturn));
-void _start(void) {
+void _start(void)
+{
return kernel_main();
}
-void kernel_main(void) {
+void kernel_main(void)
+{
//
}