Tom-on
573299b799
Added an editor program. It doesn't edit anything yet :/
2024-05-31 10:22:08 +02:00
Tom-on
eef7bf1aa2
After all this time, I FINALLY implemented the calculator!
2024-05-30 17:46:05 +02:00
Tom-on
e9abfc2e4a
Implemented Higher Half Kernel!
...
- Minor makefile chnages
- stage3.c "prekernel", sets up memory stuff and jumps to kernel
- kernel is now at 0xC0000000 - 3GB+ "higher half"
- Added some global variables in memory/addresses.h
2024-05-26 15:49:48 +02:00
Tom-on
daa6d35045
Added Real Time Clock. Time is now being shown at the top
2024-05-08 16:54:25 +02:00
Tom-on
8664855d81
Changed default font to Termius 8x16 (old font is still there)
2024-05-02 13:10:40 +02:00
Tom-on
f3c41cc6de
Started working on Physical memory map for memory manager
2024-04-24 20:14:35 +02:00
Tom-on
26cefb5916
Got .bin file execution working (badly). Will need to do something with syscalls probably
2024-04-21 18:09:55 +02:00
Tom-on
3d92f18d63
Added graphics.h header file for 2D graphics. Also since it adds a lot, i had to increase kernel size from 10kB to 15kB
2024-04-21 16:56:22 +02:00
Tom-on
12c0fafa1f
Implemented custom font and text drawing in VBE graphics mode! No colors :(
2024-04-19 13:23:55 +02:00
Tom-on
052b668d98
Started working on multistage bootloader. Added VBE data in stage2.asm
2024-04-17 17:23:09 +02:00
Tom-on
885c987fdb
Added filetable!!!!
...
Also did more Makefile changes
2024-04-14 20:30:07 +02:00
Tom-on
8062dc98af
After C Switch
2024-03-08 19:30:37 +01:00
Tom-on
d80b41ebda
Tried adding file saving/loading
2023-12-28 21:09:59 +01:00
Tom-on
8126975176
Added disk.asm include file
2023-12-28 18:30:42 +01:00
Tom-on
d9e782d450
Added a HEX editor
2023-12-25 19:28:52 +01:00
Tom-on
cb2d8b2790
Some file restructuring
2023-12-25 16:57:09 +01:00
Tom-on
d170d66512
Added text file printing
2023-12-25 11:11:48 +01:00
Tom-on
8b3cbc3e92
Made a better filetable, and added commands
...
Note: if you write the starting part of the command, it will still run
2023-12-23 21:49:42 +01:00
Tom-on
5d787348b1
Added file loading
2023-12-22 13:18:07 +01:00
Tom-on
a346d66879
Initial Commit
2023-12-21 22:13:56 +01:00