summaryrefslogtreecommitdiff
path: root/user/init.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-04-21fmt, rename some fnsFreya Murphy8-45/+98
2025-04-21fs read/write functions, initrdFreya Murphy7-28/+202
2025-04-21fixed inw/outw mixupIan McFarlane1-1/+1
2025-04-21fix virt mem startFreya Murphy1-1/+1
2025-04-21fmtFreya Murphy1-3/+5
2025-04-20fix makefile targetFreya Murphy1-9/+9
2025-04-20ata finFreya Murphy1-5/+6
2025-04-20generate disk image as make stepIan McFarlane1-6/+12
2025-04-20add newline to log messagesIan McFarlane1-0/+4
2025-04-20fix picFreya Murphy1-7/+2
2025-04-20refactor ATA interfaceIan McFarlane2-201/+263
2025-04-20make stuff publicFreya Murphy2-29/+51
2025-04-20dont use in[s] instructions or rep in cFreya Murphy2-165/+136
2025-04-20move kspin to use ms, add ata_reportFreya Murphy10-89/+103
2025-04-20add ata_init to main and fix some compilation problemsIan McFarlane1-2/+2
2025-04-20oob checkIan McFarlane1-2/+5
2025-04-20add ata_init to main and fix some compilation problemsIan McFarlane2-12/+12
2025-04-20throw together something testable but atapi isnt supported and errors are insaneIan McFarlane1-4/+225
2025-04-20add rudimentary sleeping function based on CMOS clockIan McFarlane4-4/+29
2025-04-20read BARs from PCIIan McFarlane2-10/+34
2025-04-20added initialization but it is untestedIan McFarlane3-7/+475
2025-04-20adding code from osdev and readingIan McFarlane1-5/+46
2025-04-20switch __FUNCTION__ to __func__Ian McFarlane1-4/+4
2025-04-20added logging, but we still get warnings about __FUNCTION__Ian McFarlane4-24/+75
2025-04-20starting on ataIan McFarlane2-0/+37
2025-04-20PIT (timer)Freya Murphy4-8/+48
2025-04-20fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTSFreya Murphy8-56/+99
2025-04-19fix code segment (retfq) on long mode edge case (kvm)Freya Murphy1-21/+13
2025-04-19rollback mem_map_memoryFreya Murphy4-15/+29
2025-04-19remove invalid includesFreya Murphy8-9/+0
2025-04-19UEFI and republicansFreya Murphy30-249/+2006
2025-04-18set mmap limitFreya Murphy4-3/+10
2025-04-18more pci devicesFreya Murphy2-4/+7
2025-04-17fix compile warningsFreya Murphy4-20/+14
2025-04-17gcc14stdenv instead of clangIan McFarlane1-2/+1
2025-04-17clang 18 in flake instead of zigIan McFarlane1-2/+1
2025-04-17remove build.zigFreya Murphy1-202/+0
2025-04-17qemu-kvm-noxFreya Murphy1-1/+4
2025-04-17fix ldflagsFreya Murphy1-1/+1
2025-04-17elf sym loadingFreya Murphy61-12884/+4754
2025-04-17fmtFreya Murphy5-36/+43
2025-04-17font rending in framebuffer yay!!Freya Murphy19-145/+642
2025-04-16fmtFreya Murphy3-80/+84
2025-04-16add qemu-kvm make targetFreya Murphy1-0/+3
2025-04-16remove all printing to report functionsFreya Murphy8-24/+105
2025-04-16add binary radix (%b) to printfFreya Murphy2-0/+19
2025-04-16add support for cpu feature checking, see, and avxFreya Murphy5-77/+219
2025-04-15update build.zigFreya Murphy2-856/+1
2025-04-15fmtFreya Murphy2-4/+5
2025-04-15procs stub from wrc baselineFreya Murphy4-0/+2032