summaryrefslogtreecommitdiffstats
path: root/sys/conf/files
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>2000-10-25 06:59:06 +0000
committermsmith <msmith@FreeBSD.org>2000-10-25 06:59:06 +0000
commita020bb21aa31f25d8afabdd26ae39c3be4e2f3e8 (patch)
tree1a80409022fabbd27d947d98872637c45883493a /sys/conf/files
parentff18363a3e5e60f38c8f7a52c7e7f4ea1c8b797f (diff)
downloadFreeBSD-src-a020bb21aa31f25d8afabdd26ae39c3be4e2f3e8.zip
FreeBSD-src-a020bb21aa31f25d8afabdd26ae39c3be4e2f3e8.tar.gz
Major update to the 'twe' driver.
- Layout reorganisation to enhance portability. The driver now has a relatively MI 'core' and a FreeBSD-specific layer over the top. Since the NetBSD people have already done their own port, this is largely just to help me with the BSD/OS port. - Request ID allocation changed to improve performance (I'd been considering switching to this approach after having failed to come up with a better way to dynamically allocate request IDs, and seeing Andy Doran use it in the NetBSD port of the driver convinced me that I was wasting my time doing it any other way). Now we just allocate all the requests up front. - Maximum request count bumped back to 255 after characterisation of a firmware issue (off-by-one causing it to crash with 256 outstanding commands). - Control interface implemented. This allows 3ware's '3dm' utility to talk to the controller. 3dm will be available from 3ware shortly. - Controller soft-reset feature added; if the controller signals a firmware or protocol error, the controller will be reset and all outstanding commands will be retried.
Diffstat (limited to 'sys/conf/files')
-rw-r--r--sys/conf/files2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 4541998..1fe5d0f 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -356,7 +356,7 @@ dev/sym/sym_hipd.c optional sym \
dependency "$S/dev/sym/sym_{conf,defs}.h"
dev/tdfx/tdfx_pci.c optional tdfx
dev/twe/twe.c optional twe
-dev/twe/twe_disk.c optional twe
+dev/twe/twe_freebsd.c optional twe
#
# USB support
dev/usb/usb_if.m optional usb
OpenPOWER on IntegriCloud