-
Notifications
You must be signed in to change notification settings - Fork 0
/
kernel.c
36 lines (32 loc) · 816 Bytes
/
kernel.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*
Welcome to the OrangOS version: WIP1
This OS is NOT a serious OS, it's my summer hobby(mainly because i have no friends so im bored)
It will probably be abandoned soon. work on the OS was started in begging of july 2024
DISCLAIMER!!!!!!!!
I HAVE NO CLUE WHAT IM DOING
11981b- crash
11267b - no crash
11365 -no crash
*/
#include <stdbool.h>
#include <stdint.h>
#include "screen_print.h"
//#include "PS2kb/io.h"
//#include "idt.h"
//#include "pic.h"
extern void kernel_main(){
//PIC_remap(32, 40);
initprint();
//idt_init();
print("Welcome to OranGOS\n"
"This is an OS made by OranGot as a hobby\n"
"WORKING FEATURES:\n"
"[NO]: filesystem\n"
"[WIP]: interrupts\n"
"[NO]: process manager\n"
"[YES] VGA\n"
"[NO] PS2\n"
"[YES] GDT\n"
"yeah thats it"
);
}