summaryrefslogtreecommitdiff
path: root/kernel/src/main.c
AgeCommit message (Expand)Author
2023-02-22ANSI C: volatile -> __volatile__Aleksa Vuckovic
2023-02-22spinlocks in printfAleksa Vuckovic
2023-02-16code refactoringAleksa Vuckovic
2023-01-29SMP WORKINGAleksa Vuckovic
2023-01-29timer.c: added wait_queue & wait(ms)Aleksa Vuckovic
2023-01-29pmm.cAleksa Vuckovic
2023-01-28atomic test_and_set; spinlocksAleksa Vuckovic
2023-01-28PIC -> APIC, removing boilerplate irq_handlersAleksa Vuckovic
2023-01-24parsing RSDP & MADTAleksa Vuckovic
2022-12-04ext2.c: terminating buff; handling incorrect useAleksa Vuckovic
2022-12-04kheap_free bug fixedAleksa Vuckovic
2022-12-04intrusive circular doubly linked listAleksa Vuckovic
2022-12-02now also working on amd cpusAleksa Vuckovic
2022-11-27fixing issuesAleksa Vuckovic
2022-09-08higher half in x86_64Aleksa Vuckovic
2022-09-07syscallAleksa Vuckovic
2022-09-07userspace finally workingAleksa Vuckovic
2022-09-05serial outputAleksa Vuckovic
2022-09-04gdt & tssAleksa Vuckovic
2022-09-01timer & stdbuffAleksa Vuckovic
2022-08-22ext2 as multiboot2 moduleAleksa Vuckovic
2022-08-16libk/list.h; reading mmap from multiboot2Aleksa Vuckovic
2022-08-12memcpy, memset; small fixesAleksa Vuckovic
2022-08-11heapAleksa Vuckovic
2022-08-09map on page faultAleksa Vuckovic
2022-08-08stdio.h; gcc $(WARNINGS)Aleksa Vuckovic
2022-08-07types.h; libk and heap beginingAleksa Vuckovic
2022-08-07paging in cAleksa Vuckovic
2022-08-06keymapAleksa Vuckovic
2022-08-05organised files; switched to recursive makeAleksa Vuckovic