Age | Commit message (Expand) | Author |
2020-08-22 | Fixed some TODOs | Marvin Borner |
2020-08-22 | Switched proc linked list to libc list | Marvin Borner |
2020-08-21 | Finished proper return of processes | Marvin Borner |
2020-08-21 | Some things here and some things there | Marvin Borner |
2020-08-21 | Well, I guess? | Marvin Borner |
2020-08-17 | Added event descriptor | Marvin Borner |
2020-08-17 | Added event unmap | Marvin Borner |
2020-08-17 | Fixed mapping of multiple events of same type | Marvin Borner |
2020-08-16 | Added support for two-byte scancodes | Marvin Borner |
2020-08-16 | Added scancode list and resolver | Marvin Borner |
2020-08-16 | Added events and map syscall | Marvin Borner |
2020-08-16 | Added WM and exec parameters | Marvin Borner |
2020-08-16 | Added psf/gui to libgui | Marvin Borner |
2020-08-15 | Removed vesa from kernel | Marvin Borner |
2020-08-15 | Added libgui | Marvin Borner |
2020-08-15 | Added some syscall wrappers | Marvin Borner |
2020-08-15 | Reverted PIE binaries and fixed userspace lib | Marvin Borner |
2020-08-15 | Some elf things | Marvin Borner |
2020-08-15 | Cleaned run | Marvin Borner |
2020-08-14 | Still bad code but a bit better | Marvin Borner |
2020-08-14 | Fixed linebreak on directories | Marvin Borner |
2020-08-13 | Added other subdirectories to compile_commands | Marvin Borner |
2020-08-13 | Added basic list lib | Marvin Borner |
2020-08-10 | Started elf parser/loader | Marvin Borner |
2020-08-09 | Some build process changes | Marvin Borner |
2020-08-09 | Added malloc/free syscall | Marvin Borner |
2020-08-09 | Updated readme | Marvin Borner |
2020-08-09 | Added syscall templates | Marvin Borner |
2020-08-09 | Temporary cpu and serial drivers in libc | Marvin Borner |
2020-08-09 | Heavy restructuring of libc, kernel and apps | Marvin Borner |
2020-08-07 | Dual-tasking works. | Marvin Borner |
2020-08-07 | Finished bootloader TSS/GDT update | Marvin Borner |
2020-08-07 | Started TSS ring3 implementation | Marvin Borner |
2020-08-06 | Some context switch fixes. | Marvin Borner |
2020-08-06 | Fixed messed up registers | Marvin Borner |
2020-08-05 | I don't really know what's happening | Marvin Borner |
2020-08-05 | Added some cpu function wrappers | Marvin Borner |
2020-08-05 | Some proc things | Marvin Borner |
2020-08-01 | Added syscalls | Marvin Borner |
2020-08-01 | Started multitasking | Marvin Borner |
2020-08-01 | Some entry position optimizations | Marvin Borner |
2020-08-01 | Minor dev fixes | Marvin Borner |
2020-08-01 | Restructured makefiles | Marvin Borner |
2020-08-01 | Added general exclusions | Marvin Borner |
2020-08-01 | Switched to main | Marvin Borner |
2020-08-01 | Switched to PIE flat binaries | Marvin Borner |
2020-07-30 | Something something with elfs and witches | Marvin Borner |
2020-07-29 | Added elf loading and test app | Marvin Borner |
2020-07-29 | Forget what I said, this was an easy fix | Marvin Borner |
2020-07-29 | Switched to -Os flag and fixed issues with it | Marvin Borner |
2020-07-29 | Added assertions | Marvin Borner |
2020-07-28 | Yay, timer works. | Marvin Borner |
2020-07-28 | Make the bin smaller so direct pointers are enough | Marvin Borner |
2020-07-28 | Added matrix | Marvin Borner |
2020-07-26 | Something like this *could* work in the future | Marvin Borner |
2020-07-26 | Added cpu timer | Marvin Borner |
2020-07-26 | Added simple keyboard input. | Marvin Borner |
2020-07-26 | Added terminus font and config file | Marvin Borner |
2020-07-26 | Added basic gui writer | Marvin Borner |
2020-07-26 | Seems to work quite well | Marvin Borner |
2020-07-26 | I'm so confused right now... | Marvin Borner |
2020-07-25 | Some progress for PSF2 | Marvin Borner |
2020-07-25 | Added very basic PSF parser | Marvin Borner |
2020-07-25 | Added directory support | Marvin Borner |
2020-07-25 | Added psfu font downloader | Marvin Borner |
2020-07-25 | Added fs wrapper | Marvin Borner |
2020-07-25 | Removed disk directory | Marvin Borner |
2020-07-25 | Yet another fix | Marvin Borner |
2020-07-24 | I FINALLY FOUND THE BUG! | Marvin Borner |
2020-07-24 | Fix missing disk directory | Marvin Borner |
2020-07-24 | Bug hunting for file reading (ext2 idp recursion) | Marvin Borner |
2020-07-24 | Whoops | Marvin Borner |
2020-07-23 | Removed useless logging | Marvin Borner |
2020-07-23 | Added *very* simple ide and ext2 support | Marvin Borner |
2020-07-23 | Added formatted print function | Marvin Borner |
2020-07-23 | Some functions for stdlib | Marvin Borner |
2020-07-23 | Well, I need ASM ig. | Marvin Borner |
2020-07-22 | Initial keyboard implementation | Marvin Borner |
2020-07-22 | Added interrupts | Marvin Borner |
2020-07-22 | Added basic malloc (WARNING: DUMB!) :) | Marvin Borner |
2020-07-22 | Imported some things from master | Marvin Borner |
2020-07-22 | Fixed makefile export | Marvin Borner |
2020-07-22 | Switched to Makefile. | Marvin Borner |
2020-07-22 | Bumped up resolution | Marvin Borner |
2020-07-22 | Added VESA support in bootloader | Marvin Borner |
2020-07-22 | Probably fixed workflow | Marvin Borner |
2020-07-22 | Okidoki, seems to work! | Marvin Borner |
2020-07-22 | Removed some magic gdt numbers | Marvin Borner |
2020-07-21 | Added mmap parsing | Marvin Borner |
2020-07-21 | Yaas. May or may not work. | Marvin Borner |
2020-07-21 | Added submodule | Marvin Borner |
2020-07-15 | this very much good be | Marvin Borner |
2020-07-15 | Merged master attributes | Marvin Borner |
2020-07-14 | Awesome | Marvin Borner |
2020-07-14 | Simple fix because I don't want to fix it for real | Marvin Borner |
2020-07-14 | Added debug mode | Marvin Borner |
2020-07-01 | Save ax and bx in print routine | Marvin Borner |
2020-07-01 | Better naming | Marvin Borner |
2020-06-27 | Lea is awesome | Marvin Borner |
2020-06-24 | Started kernel loading | Marvin Borner |