Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Refactor ata code.
Have await_ide return status code (so callers don't need to reread status). Introduce pause_await_ide for cases where we need to wait an ata cycle. Implement 400ns wait according to ata specs. Consistently used 'driveid' instead of 'biosid', 'devid', 'device'. Unify cdrom and hd transfer code into single function - ata_transfer. Use less inlining. Remove unused ebda variable 'trsfbytes'.
- Loading branch information