Commit Graph

19 Commits

Author SHA1 Message Date
3554f240a8 fixing up a bunch of files including the bootloader and kernel malloc kmalloc 2024-06-12 18:10:23 -07:00
79edf9eb6e fixing more stuff and adding more stuff 2024-04-01 21:20:34 -07:00
528fb00d49 fixed and added a lot more stuff like timer and acpi and ahci stub code and a kernel loader as well as worked on pci enumeration 2024-03-30 00:49:36 -07:00
ad70cfd836 did some more work on keyboard.c and bootloader and moved and other random stuff 2024-03-26 00:59:15 -07:00
f4c5d59d8e adding bootloader files from the issue in gittea 2024-03-24 21:09:02 -07:00
a6f5bdb64c fixed up some bad comments in boot.asm 2024-03-24 19:38:29 -07:00
6c4ee8ed02 fixed 2nd stage bootloader 2024-03-15 15:21:51 -07:00
5ff47dde28 this includes more fixes for the bootloader and implementing more of the vga driver, idt, and keyboard driver in preparation for working on the kernel. 2024-03-15 14:54:01 -07:00
a332daa215 updated the kernel with initial functionality but used stub code 2024-02-15 01:27:51 -08:00
8e7cdce87d Trying to fix the boot2.asm second stage bootloader 2024-02-09 16:36:16 -08:00
19b61da1af improving io.asm and isr.asm 2024-02-09 14:51:51 -08:00
e6ad2dbc20 fixing interrupts etc 2024-02-07 23:55:04 -08:00
4a2e72ce2c fixing some issues in my editor. Also adding a utility for working with interrupts and fixing isr.c 2023-10-29 19:57:46 -07:00
d9999d3ed3 Fixing up CMakeLists.txt 2023-10-24 14:21:14 -07:00
1630352383 Got ClassicOS to build to 100% with some work to do left on isr and idt and gdt. 2023-10-07 20:09:24 -07:00
74d12e70ef Made some minor fixes to CMakeLists.tx and working on descriptor tables 2023-09-18 15:18:13 -07:00
0a638989fa fixed the CMakeLists.txt so that it includes all the files in source as variables 2023-09-17 12:37:26 -07:00
d9d2e84f25 More kernel building 2023-07-14 01:32:48 -07:00
de4b0dc629 More stuff.. and includes fixing the folder name for .vscode from ,vscode. 2023-07-13 22:04:27 -07:00