Commit Graph

9 Commits

Author SHA1 Message Date
Jeremy Soller 2462857e2d ided: Improvements to DMA code, fixes some virtualbox issues 2022-09-13 14:38:50 -06:00
Jeremy Soller b8cb9d0e03 ided: DMA support 2022-09-12 21:48:14 -06:00
Jeremy Soller 91bb118d73 ided: support 28-bit LBA 2022-09-10 15:43:01 -06:00
Jeremy Soller ae66182c4e Name disk driver log files based on scheme name 2022-09-09 08:51:02 -06:00
Jeremy Soller 09465d3640 ided: Do I/O in 64 KiB chunks 2022-09-07 16:23:57 -06:00
Jeremy Soller 4fe7733cad ided: Use pause instruction instead of yield_now when waiting for status 2022-09-07 16:14:56 -06:00
Jeremy Soller a7848cc079 Fix control base register 2022-09-07 15:47:08 -06:00
Jeremy Soller 08a1595f54 Implement ided using PIO and code from ahci 2022-09-07 15:28:04 -06:00
Jeremy Soller 41217ad6fa Add ided stub 2022-09-07 12:16:16 -06:00