summaryrefslogtreecommitdiff
path: root/kernel/drivers/ata.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fixed inw/outw mixupIan McFarlane2025-04-211-1/+1
* refactor ATA interfaceIan McFarlane2025-04-201-177/+234
* make stuff publicFreya Murphy2025-04-201-25/+9
* dont use in[s] instructions or rep in cFreya Murphy2025-04-201-160/+102
* move kspin to use ms, add ata_reportFreya Murphy2025-04-201-32/+38
* add ata_init to main and fix some compilation problemsIan McFarlane2025-04-201-2/+2
* oob checkIan McFarlane2025-04-201-2/+5
* add ata_init to main and fix some compilation problemsIan McFarlane2025-04-201-12/+10
* throw together something testable but atapi isnt supported and errors are insaneIan McFarlane2025-04-201-4/+225
* add rudimentary sleeping function based on CMOS clockIan McFarlane2025-04-201-3/+6
* read BARs from PCIIan McFarlane2025-04-201-9/+29
* added initialization but it is untestedIan McFarlane2025-04-201-6/+455
* adding code from osdev and readingIan McFarlane2025-04-201-5/+46
* added logging, but we still get warnings about __FUNCTION__Ian McFarlane2025-04-201-8/+13
* starting on ataIan McFarlane2025-04-201-0/+37