aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-07-26Added basic gui writerMarvin Borner
2020-07-26Seems to work quite wellMarvin Borner
2020-07-26I'm so confused right now...Marvin Borner
2020-07-25Some progress for PSF2Marvin Borner
2020-07-25Added very basic PSF parserMarvin Borner
2020-07-25Added directory supportMarvin Borner
2020-07-25Added fs wrapperMarvin Borner
2020-07-25Yet another fixMarvin Borner
2020-07-24I FINALLY FOUND THE BUG!Marvin Borner
2020-07-24Bug hunting for file reading (ext2 idp recursion)Marvin Borner
2020-07-24WhoopsMarvin Borner
2020-07-23Removed useless loggingMarvin Borner
2020-07-23Added *very* simple ide and ext2 supportMarvin Borner
2020-07-23Added formatted print functionMarvin Borner
2020-07-23Some functions for stdlibMarvin Borner
2020-07-23Well, I need ASM ig.Marvin Borner
2020-07-22Initial keyboard implementationMarvin Borner
2020-07-22Added interruptsMarvin Borner
2020-07-22Added basic malloc (WARNING: DUMB!) :)Marvin Borner
2020-07-22Imported some things from masterMarvin Borner
2020-07-22Switched to Makefile.Marvin Borner
2020-07-22Bumped up resolutionMarvin Borner
2020-07-22Added VESA support in bootloaderMarvin Borner
2020-07-22Okidoki, seems to work!Marvin Borner
2020-07-22Removed some magic gdt numbersMarvin Borner
2020-07-21Added mmap parsingMarvin Borner
2020-07-21Yaas. May or may not work.Marvin Borner
2020-07-15this very much good beMarvin Borner
2020-07-14AwesomeMarvin Borner
2020-07-14Simple fix because I don't want to fix it for realMarvin Borner
2020-07-01Save ax and bx in print routineMarvin Borner
2020-07-01Better namingMarvin Borner
2020-06-27Lea is awesomeMarvin Borner
2020-06-24Started kernel loadingMarvin Borner
2020-06-24Cleaned up boot-loopMarvin Borner
2020-06-24Fixed boot searchMarvin Borner
2020-06-24Added file-search loopMarvin Borner
2020-06-23Reduced magic numbers with definitionsMarvin Borner
2020-06-23Added root directory verificationMarvin Borner
2020-06-22Some thingsMarvin Borner
2020-06-21Some fixesMarvin Borner
2020-06-20Added static binary kernel loadingMarvin Borner
2020-06-20Added bootloader and basic ext2 parsingMarvin Borner
2020-06-17Hello!Marvin Borner
2020-06-17Started rewriteMarvin Borner
2020-06-17Some thingsMarvin Borner
2020-06-05Fixed many HUGE bugs...Marvin Borner
2020-06-03Added warningMarvin Borner
2020-06-02Much work on the ELF parser and userspace jumpingMarvin Borner
2020-06-01Very clean mmap approachMarvin Borner
2020-06-01HmmMarvin Borner
2020-06-01Aaaah so many bugsMarvin Borner
2020-05-31Fixed unavailable printf paddingMarvin Borner
2020-05-31Some memory display fixesMarvin Borner
2020-05-31OMGMarvin Borner
2020-05-29Added more printf featuresMarvin Borner
2020-05-28Fixed clean buffer and added TODO :)Marvin Borner
2020-05-28Added vsprintf support for serial connectionsMarvin Borner
2020-05-28Added sprintf functionMarvin Borner
2020-05-28Added assertion to userspaceMarvin Borner
2020-05-28Started higher-half kernelMarvin Borner
2020-05-28Way better assertionMarvin Borner
2020-05-28Added page directory freeing functionMarvin Borner
2020-05-26Reduced some magic numbersMarvin Borner
2020-05-26Some workarounds which apparently work.Marvin Borner
2020-05-23Dynamic paging approachMarvin Borner
2020-05-23Better paging directory creatorMarvin Borner
2020-05-21Fixed assertionMarvin Borner
2020-05-19Improved test caseMarvin Borner
2020-05-19Woah, so many changes :OMarvin Borner
2020-05-16Non-dynamic working approachMarvin Borner
2020-05-15Added test-case for mallocMarvin Borner
2020-05-14Some attempts to fix it, nothing worksMarvin Borner
2020-05-14Fixed kernel end variableMarvin Borner
2020-05-13Some page directory fixesMarvin Borner
2020-05-13Replaced alloc.h with liballocMarvin Borner
2020-05-13Fixed exit in unistd instead of stdlibMarvin Borner
2020-05-12Added scheduler spinlockingMarvin Borner
2020-05-12Still searching the bug...Marvin Borner
2020-05-12Removed useless fb check in fault handlerMarvin Borner
2020-05-12Fixed wrong array size..Marvin Borner
2020-05-12Fixed page fault in schedulerMarvin Borner
2020-05-11Fixed process name and added process tree printMarvin Borner
2020-05-11Some scheduling improvementsMarvin Borner
2020-05-11Added quantum 42 counter!Marvin Borner
2020-05-11Some very small fixes in several filesMarvin Borner
2020-05-10Added basic spinlockMarvin Borner
2020-05-09Interrupt analysis - removed many useless cli/stiMarvin Borner
2020-05-09Sooooooo many race conditionsMarvin Borner
2020-05-09Replaced fork() with spawn()!Marvin Borner
2020-05-07Added and applied include-sortingMarvin Borner
2020-05-07Some debugging and fixingMarvin Borner
2020-05-07Fixed many bugs with wait() and fork()Marvin Borner
2020-05-07Added wait syscallMarvin Borner
2020-05-07Some fixes here and there...Marvin Borner
2020-05-06Added event mapping driverMarvin Borner
2020-05-06New build parameters and shared includesMarvin Borner
2020-05-06Removed vfs - ext2 ftw!Marvin Borner
2020-05-04Work on ext2 vfs indexerMarvin Borner
2020-05-03Added missing memory functionsMarvin Borner