diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 1999-10-29 01:15:17 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 1999-10-29 01:15:17 +0000 |
commit | 0a1d3ff60f2f6498738668a99663a859f15e5dd9 (patch) | |
tree | d2b01817bee4a17ffd4472aa63a0d230fac7aaea /usr.sbin/ac | |
parent | e30e9c3b99a52b4aee4f2c67dd8fecb3dbe4c42d (diff) |
Introduce wdc_output_bytes and wdc_input_bytes to remove replicated PIO logic
Fix wdc_select_drive to no longer wait for free channel (not strictly correct
but we couldn't handle a non-free channel anyway)
Major changes to the ATAPI interrupt logic to reduce reliance on the drive
setting the bits correctly. Deal with situation that we get length = 0 back
from the drive on transfer (instead of potentially looping forever).
Timeout in drive setup should not cause the drive to downgrade modes.
Diffstat (limited to 'usr.sbin/ac')
0 files changed, 0 insertions, 0 deletions