summaryrefslogtreecommitdiff
path: root/kernel/include (unfollow)
Commit message (Expand)AuthorFilesLines
2025-04-20add rudimentary sleeping function based on CMOS clockIan McFarlane2-1/+8
2025-04-20read BARs from PCIIan McFarlane1-1/+5
2025-04-20added initialization but it is untestedIan McFarlane2-1/+20
2025-04-20switch __FUNCTION__ to __func__Ian McFarlane1-4/+4
2025-04-20added logging, but we still get warnings about __FUNCTION__Ian McFarlane2-14/+58
2025-04-20starting on ataIan McFarlane1-0/+0
2025-04-20PIT (timer)Freya Murphy1-0/+21
2025-04-20fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTSFreya Murphy1-2/+5
2025-04-19rollback mem_map_memoryFreya Murphy1-2/+2
2025-04-19UEFI and republicansFreya Murphy10-63/+1560
2025-04-18set mmap limitFreya Murphy2-3/+6
2025-04-18more pci devicesFreya Murphy1-0/+3
2025-04-17elf sym loadingFreya Murphy2-0/+4590
2025-04-17fmtFreya Murphy2-2/+4
2025-04-17font rending in framebuffer yay!!Freya Murphy7-37/+206
2025-04-16remove all printing to report functionsFreya Murphy3-0/+16
2025-04-16add support for cpu feature checking, see, and avxFreya Murphy1-27/+38
2025-04-15procs stub from wrc baselineFreya Murphy2-0/+320
2025-04-15more stub mem_ctx fnsFreya Murphy1-1/+19
2025-04-15move error.h out of symlinkFreya Murphy1-1/+35
2025-04-15public cpu_print_regs fnFreya Murphy1-5/+10
2025-04-15expand memory manager work with userspace (more then one ctx)Freya Murphy3-26/+110
2025-04-10fmtFreya Murphy2-8/+12
2025-04-10make lib bettererFreya Murphy2-8/+18
2025-04-08backtraceFreya Murphy1-0/+26
2025-04-08fmtFreya Murphy1-2/+1
2025-04-08acpiFreya Murphy3-2/+36
2025-04-08tty => termFreya Murphy2-22/+37
2025-04-08break apart c libarayFreya Murphy10-5/+579
2025-04-07remove tty_init fnFreya Murphy1-5/+0
2025-04-04fix file pointersFreya Murphy1-4/+11
2025-04-04fs doesnt need closeFreya Murphy1-7/+0
2025-04-04fix fs vtableFreya Murphy1-10/+28
2025-04-04fmtFreya Murphy1-22/+22
2025-04-04update fs headerFreya Murphy1-20/+22
2025-04-04adde disk read/write functionsFreya Murphy1-0/+22
2025-04-04generic file system structuresFreya Murphy1-0/+166
2025-04-04fmtFreya Murphy1-0/+59
2025-04-04real time clockFreya Murphy1-0/+14
2025-04-03serial and ttyFreya Murphy2-0/+46
2025-04-03pciFreya Murphy2-0/+89
2025-04-03load multiboot memory map, heap is done!!!Freya Murphy1-0/+16
2025-04-03add 64-bit idt/pic and fix pagingFreya Murphy1-0/+17
2025-04-03memory allocator/pager, plus other stuffFreya Murphy3-21/+139
2025-04-03move old kernel code (for now) into kernel/old, trying to get long modeFreya Murphy2-0/+21