aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Rewrite drivers/uart and drivers/vga in cppaqua2022-12-1124-268/+330
* Rename CCFLAGS to CFLAGSaqua2022-12-047-12/+16
* Remove custom include paths in makefilesaqua2022-12-0420-30/+46
* Add FILE structaqua2022-11-0813-141/+223
* Add python-sphinx docsaqua2022-11-0820-43/+211
* Capture ps2 mouse packetsaqua2022-11-078-21/+61
* lib: migrate tests to gtestaqua2022-11-067-66/+65
* lib/malloc: add linked list implementationaqua2022-11-0612-1/+222
* makefile: replace ,SRCS with .SRCSaqua2022-11-055-12/+11
* Add sha512sum checksum to grubaqua2022-11-052-0/+6
* i8042: fix broken self-testaqua2022-11-039-51/+66
* vga: fix text mode cursoraqua2022-11-032-19/+19
* fix compiler warningsaqua2022-11-0210-60/+63
* makefile: make all target the defaultaqua2022-11-022-34/+28
* Add ps2_ctrl_8042aqua2022-11-0215-67/+155
* Enable interrupts after enabling the PICaqua2022-11-0113-18/+51
* Add uppercase scancodesaqua2022-11-015-48/+183
* makefile: add Makefile.configaqua2022-11-0110-15/+122
* makefile: clean target shouldn't depend on OBJSaqua2022-11-016-12/+8
* add ps2_keyboard driveraqua2022-10-3115-50/+117
* makefile: auto-generate OBJS from SRCSaqua2022-10-306-39/+37
* Remove meson.build filesaqua2022-10-2913-152/+40
* makefile: add src/kernel.a targetaqua2022-10-297-5/+59
* makefile: add devices/devs.a targetaqua2022-10-292-1/+19
* makefile: add i686/arch.a targetaqua2022-10-2922-23/+60
* makefile: add libk targetaqua2022-10-283-0/+44
* Add LICENSE.mdaqua2022-08-124-0/+53
* Add libk testsaqua2022-08-123-1/+54
* Enable coverage reportaqua2022-08-126-12/+34
* Print version, compiler id and version, and cpuid on bootaqua2022-08-123-1/+54
* Remove duplicated linker.ld argumentaqua2022-08-124-3/+14
* printf: add %d, %u and %xaqua2022-08-126-8/+47
* lidtaqua2022-08-1212-11/+171
* Initial commitaqua2022-08-1237-0/+1478