Commit Graph
20 Commits
Author SHA1 Message Date
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