From 8563f77dc90160c66f0ff92d8049c9d87f0e30fb Mon Sep 17 00:00:00 2001 From: Søren Schmidt Date: Tue, 19 Sep 2000 11:08:39 +0000 Subject: Add support for tagged queuing on ATA drives. There is only support for IBM's DPTA and DTLA series of drives (no other disk vendors are known to support this) on non-Promise controllers (promise controllers lockup when given the tagged queuing specific commands). It gives especially master/slave comboes about 5% better performance. Add support for the Promise ATA100 OEM chip (pdc20265) Add support for the Cyrix 5530 Change the way status is read from the drives, use the alternate status reg when possible. Better support for DEVFS, the acdXtY devices are now created when needed. Lots of little cleanups. --- sys/dev/ata/atapi-fd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/dev/ata/atapi-fd.h') diff --git a/sys/dev/ata/atapi-fd.h b/sys/dev/ata/atapi-fd.h index d68474ac1d3fe..203dcea7f5b04 100644 --- a/sys/dev/ata/atapi-fd.h +++ b/sys/dev/ata/atapi-fd.h @@ -72,8 +72,8 @@ struct afd_cappage { struct afd_softc { struct atapi_softc *atp; /* controller structure */ - int32_t lun; /* logical device unit */ - int32_t transfersize; /* max size of each transfer */ + int lun; /* logical device unit */ + int transfersize; /* max size of each transfer */ struct bio_queue_head bio_queue; /* queue of i/o requests */ struct afd_header header; /* capabilities page info */ struct afd_cappage cap; /* capabilities page info */ -- cgit v1.3