aboutsummaryrefslogtreecommitdiff
path: root/libk
Commit message (Expand)AuthorAgeFilesLines
* Makefile: build targets properly from subdirsHEADmasterAqua-sama2021-03-301-4/+6
* Move MemoryAllocator to libkAqua-sama2021-03-283-0/+130
* clang-tidy fixesAqua-sama2021-03-279-56/+54
* makefile: make makefile recursiveAqua-sama2021-03-251-3/+36
* Check multiboot2 header length, and if needed map the next page as wellAqua-sama2021-03-211-2/+3
* Add allocatorAqua-sama2021-03-201-5/+0
* Add quicksort implementation to stdlibAqua-sama2021-03-194-1/+99
* cpuid: show manufacturer and modelAqua-sama2021-03-172-4/+15
* Switch lto to fullAqua-sama2021-03-162-1/+48
* libk: add Result<T, E> classAqua-sama2021-03-126-2/+53
* libk: add int_t min max size constantsAqua-sama2021-03-052-31/+62
* add broken SchedulerAqua-sama2021-03-051-0/+4
* pass cpu_state_t to interrupt handlerAqua-sama2021-03-041-6/+0
* Fix interrupts causing exception 0xdAqua-sama2021-02-281-3/+8
* Enable interruptsAqua-sama2021-02-223-13/+17
* Call global constructorsAqua-sama2021-02-211-1/+0
* Add IDTAqua-sama2021-02-161-0/+9
* Add serial0 console outputAqua-sama2021-02-122-14/+35
* Update VGA cursor position on printkAqua-sama2021-02-102-17/+25
* Add some compiler warningsAqua-sama2021-02-093-5/+10
* Rewrite makefileAqua-sama2021-02-072-14/+3
* libk: add some testsAqua-sama2021-02-069-110/+120
* Add IntegerViewAqua-sama2021-02-058-57/+147
* Print some multiboot2 informationAqua-sama2021-02-024-14/+36
* libk: add its own makefileAqua-sama2021-01-316-0/+178