summaryrefslogtreecommitdiff
path: root/kernel/drivers/ata.c (follow)
Commit message (Collapse)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