aboutsummaryrefslogtreecommitdiff
path: root/src/kernel/io
AgeCommit message (Expand)Author
2020-06-17Started rewriteMarvin Borner
2020-06-02Much work on the ELF parser and userspace jumpingMarvin Borner
2020-06-01Very clean mmap approachMarvin Borner
2020-05-31OMGMarvin Borner
2020-05-12Added scheduler spinlockingMarvin Borner
2020-05-10Added basic spinlockMarvin Borner
2020-05-09Interrupt analysis - removed many useless cli/stiMarvin Borner
2020-05-06New build parameters and shared includesMarvin Borner
2020-04-29MUCH work in libcMarvin Borner
2020-04-21Finally! EXT2 is working now :)Marvin Borner
2020-04-15Used macro magic to implement function-based logsMarvin Borner
2020-04-15Added ext2 filesystemMarvin Borner
2020-03-27Added and applied tidy commandMarvin Borner
2020-03-18Applied official linux kernel code style guidelinesMarvin Borner
2020-03-18Replaced asm calls with sweet functionMarvin Borner
2020-01-20Added pure awesomenessMarvin Borner
2020-01-04Removed hardcoded line numbersMarvin Borner
2019-12-21Many debugging/serial improvementsMarvin Borner
2019-12-07Added userspace libc and began userspace based shellMarvin Borner
2019-11-24Major coding style reformatting -> Kernighan & RitchieMarvin Borner
2019-11-23Fixed almost every vesa memory bugMarvin Borner
2019-11-23Tried implementing memory based paging...Marvin Borner
2019-11-01Fixed VGA buffer loggingMarvin Borner
2019-10-27Improved boot process and color schemeMarvin Borner
2019-10-26Using compiler-based include methodsMarvin Borner
2019-10-26Improved VESA and fixed warningsMarvin Borner
2019-10-15No more errors!Marvin Borner
2019-10-13Fixed all compiler warningsMarvin Borner
2019-10-12Paging and heap rewriteMarvin Borner
2019-10-12Testing vesa text displayMarvin Borner
2019-10-10Implemented serial console debuggingMarvin Borner
2019-09-28Added some documentationMarvin Borner
2019-09-21Added ACPI based shutdown commandMarvin Borner
2019-09-19Added sleep command/actionMarvin Borner
2019-09-19Moved source to kernel directoryMarvin Borner