Please sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Kernel: Fix PATA reads without DMA
Apparently we need to poll the drive for its status after each sector we read if we're not doing DMA. Previously we only did it at the start, which resulted in every sector after the first in a batch having 12 bytes of garbage on the end. This manifested as silent read corruption.
- Loading branch information
Showing with 12 additions and 4 deletions.