summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Collapse)Author
2021-04-11renamed parse_efi_memmap() to efi_memory_init(). removed the testing loop ↵Ada Christine
for alloc_page()
2021-04-11added rule to compile .S files; page fault ISR and skeleton handler are presentAda Christine
2021-04-10consequent to my fancy memory allocator, this does some shady ↵Ada Christine
pointer-aliasing shit
2021-04-10physical allocator is now availableAda Christine
2021-04-07moved headers around a bitAda Christine
2021-04-07possible to install ist entries, stop and start interruptsAda Christine
2021-04-06made gdt flush: label hiddenAda Christine
2021-04-05now can install isrsAda Christine
2021-04-05task segment and registerAda Christine
2021-04-05barebones idt and gdt set upAda Christine
2021-04-02uneccessary complexity removedAda Christine
2021-04-02kernel has gdt now and loads segment register and we can allocate pagesAda Christine
2021-03-29don't echo command spamAda Christine
move common files to new source add VPATH to loader and kernel makefiles for common source
2021-03-24forgot gcc wants these functionsAda Christine
2021-03-21higher-half stub kernel does the thingAda Christine
2021-03-21higher-half now worksAda Christine
2021-03-17initial commitAda Christine