summaryrefslogtreecommitdiff
path: root/kc
AgeCommit message (Expand)Author
2022-02-18bug fixesAda Christine
2022-02-17remove declarations of now nonexistent functons *facepalm*Ada Christine
2022-02-17force 8253 timer to minimum frequency, log timesource delta at task managemen...Ada Christine
2022-02-17many changes have happnedAda Christine
2022-02-17minor change to prevent potential weirdness with type widthAda Christine
2022-02-15irq_lock() and irq_unlock() are unnecessary around mmu_get_map and i shot mys...Ada Christine
2022-02-15beginning to things out into cpu-dependent and cpu-independent codeAda Christine
2022-02-14stop violating the spec for va_listAda Christine
2022-02-14more task scheduling work, scheduler appears to work without crashingAda Christine
2022-02-14misc removal of unused thingsAda Christine
2022-02-14entering idle loop works with timerAda Christine
2022-02-13rudimentary irq and timer supportAda Christine
2022-02-13bug when kprintf is fed a 0, it does nothingAda Christine
2022-02-13splitting out descriptor declarationsAda Christine
2022-02-13exception changesAda Christine
2022-02-10more kprintf() improvements, eventually move to lib/Ada Christine
2022-02-10missing nul check in type width argumentada christine
2022-02-09small whoopsAda Christine
2022-02-09new, improved kprint()Ada Christine
2022-02-07small bug in kprint.cAda Christine
2022-02-06collapse the repeated stuff into one functionAda Christine
2022-02-06we have kprintf()Ada Christine
2022-02-04header reworking, beginning memory.c refactoringAda Christine
2022-02-03don't pass kernel boot parameters to init functions, just use an accessorAda Christine
2022-02-03bad conditionalAda Christine
2022-02-02cast with uintptr_t, ist index should be checkedAda Christine
2022-01-17entering the idle task appears to workAda Christine
2022-01-17task.h required for buildingAda Christine
2022-01-17deletedAda Christine
2022-01-17preparing for multitaskingAda Christine
2022-01-17initialize outside of the checkAda Christine
2022-01-16hide needlessly exported symbolsAda Christine
2022-01-16selective optimizationAda Christine
2022-01-13msr_read() and msr_write(), rudimentary syscall thingAda Christine
2022-01-10new header vm_object.hAda Christine
2022-01-09new header api/kc/lib.hAda Christine
2022-01-09removed superfluous declAda Christine
2022-01-09deleted empty functionAda Christine
2022-01-08rudimentary virtual memory allocationAda Christine
2022-01-03more memory management workAda Christine
2022-01-02page faults now call up the vm_object for the faulting addressAda Christine
2022-01-02bug in vm_tree.c; adjustments to boot data object spaceAda Christine
2022-01-02in-order successor nodeAda Christine
2022-01-02vm tree bbAda Christine
2021-12-31whoops, test codeAda Christine
2021-12-31Revert "Revert "only map 64KiB past end of kernel. cleanup main_efi.c""Ada Christine
2021-12-31Revert "only map 64KiB past end of kernel. cleanup main_efi.c"Ada Christine
2021-12-31only map 64KiB past end of kernel. cleanup main_efi.cAda Christine
2021-12-30pass the whole boot data struct to memory_init for my sanityAda Christine
2021-12-29boot data additionsAda Christine