summaryrefslogtreecommitdiffstats
path: root/sys/modules/amr
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>2000-08-30 07:52:50 +0000
committermsmith <msmith@FreeBSD.org>2000-08-30 07:52:50 +0000
commit57e68c62d17b66f459c483b558040d92d60acfd2 (patch)
tree2e6f3cbeb2706d844ab4ae98321cabcafa39f481 /sys/modules/amr
parent4f58969f65082230d9032b09e224be12902dc3a3 (diff)
downloadFreeBSD-src-57e68c62d17b66f459c483b558040d92d60acfd2.zip
FreeBSD-src-57e68c62d17b66f459c483b558040d92d60acfd2.tar.gz
Major update to the AMI MegaRAID driver.
- New support for 40LD firmware found in Series 475 and 471 adapters. - Better support for 8LD firmware adapters - Ioctl passthrough interface for userland utilities. - Improved error handling and queueing. - Several bugfixes (including the 'still open' shutdown bug and closing some small race conditions). - Zone-style command allocator, reducing memory wasted under heavy load conditions. - CAM interface (disabled and not fully working) for SCSI passthrough access to non-disk devices Thanks to AMI for supplying a pile of new adapters and various other help in making this happen.
Diffstat (limited to 'sys/modules/amr')
-rw-r--r--sys/modules/amr/Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/modules/amr/Makefile b/sys/modules/amr/Makefile
index 5833574..d2fd388 100644
--- a/sys/modules/amr/Makefile
+++ b/sys/modules/amr/Makefile
@@ -2,6 +2,16 @@
.PATH: ${.CURDIR}/../../dev/amr
KMOD = amr
-SRCS = amr.c amr_pci.c amr_disk.c device_if.h bus_if.h pci_if.h
+SRCS = amr.c amr_pci.c amr_disk.c device_if.h bus_if.h pci_if.h
+
+# SCSI passthrough support for non-disk devices
+#CFLAGS += -DAMR_SCSI_PASSTHROUGH
+#SRCS += amr_cam.c opt_cam.h opt_scsi.h
+
+# Enable a questionable optimisation for newer adapters
+#CFLAGS += -DAMR_QUARTZ_GOFASTER
+
+# Debugging
+#CFLAGS += -DAMR_DEBUG=3
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud