summaryrefslogtreecommitdiff
path: root/kernel/drivers (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-05pc spkrFreya Murphy2-12/+63
2025-04-30update fs headers 2.0Freya Murphy1-3/+5
2025-04-29input managerFreya Murphy1-45/+17
2025-04-29ps2Freya Murphy1-0/+296
2025-04-28change struct gpu to gpu_devFreya Murphy3-5/+5
2025-04-27fmtFreya Murphy1-2/+1
2025-04-27lba48 for more then 256 sectorsFreya Murphy1-8/+11
2025-04-27remove pit fixmeFreya Murphy1-5/+4
2025-04-22fmtFreya Murphy1-1/+1
2025-04-22fix warningFreya Murphy1-0/+1
2025-04-22make pit ticks volatile, disable reload for now since brokenFreya Murphy1-5/+6
2025-04-21fixed inw/outw mixupIan McFarlane1-1/+1
2025-04-21fmtFreya Murphy1-3/+5
2025-04-20ata finFreya Murphy1-5/+6
2025-04-20refactor ATA interfaceIan McFarlane1-177/+234
2025-04-20make stuff publicFreya Murphy1-25/+9
2025-04-20dont use in[s] instructions or rep in cFreya Murphy1-160/+102
2025-04-20move kspin to use ms, add ata_reportFreya Murphy3-36/+43
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 McFarlane1-12/+10
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 McFarlane1-3/+6
2025-04-20read BARs from PCIIan McFarlane1-9/+29
2025-04-20added initialization but it is untestedIan McFarlane1-6/+455
2025-04-20adding code from osdev and readingIan McFarlane1-5/+46
2025-04-20added logging, but we still get warnings about __FUNCTION__Ian McFarlane1-8/+13
2025-04-20starting on ataIan McFarlane1-0/+37
2025-04-20PIT (timer)Freya Murphy1-0/+23
2025-04-20fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTSFreya Murphy2-7/+15
2025-04-19remove invalid includesFreya Murphy1-1/+0
2025-04-19UEFI and republicansFreya Murphy4-118/+72
2025-04-18more pci devicesFreya Murphy1-4/+4
2025-04-17fmtFreya Murphy2-32/+36
2025-04-17font rending in framebuffer yay!!Freya Murphy5-117/+242
2025-04-16fmtFreya Murphy1-14/+14
2025-04-16remove all printing to report functionsFreya Murphy2-4/+37
2025-04-15expand memory manager work with userspace (more then one ctx)Freya Murphy1-2/+2
2025-04-08backtraceFreya Murphy2-112/+7
2025-04-08fmtFreya Murphy1-78/+88
2025-04-08acpiFreya Murphy2-0/+326
2025-04-08tty => termFreya Murphy2-7/+112
2025-04-08break apart c libarayFreya Murphy4-131/+36
2025-04-07fmtFreya Murphy1-1/+1
2025-04-07remove tty_init fnFreya Murphy2-13/+3
2025-04-04fix tripple pci device printFreya Murphy1-2/+0
2025-04-04fmtFreya Murphy3-116/+135
2025-04-04real time clockFreya Murphy2-0/+161
2025-04-03serial and ttyFreya Murphy4-0/+154
2025-04-03pciFreya Murphy2-0/+181