summaryrefslogtreecommitdiffstats
path: root/sys/modules/aac
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2002-04-27 01:31:17 +0000
committerscottl <scottl@FreeBSD.org>2002-04-27 01:31:17 +0000
commitcab9acb79f15bb61027a5f66c3ab61888bbe2662 (patch)
treebdea749e92ba01846ba22df8336f58cd8bcc51f7 /sys/modules/aac
parent968e9b32d8f8dc040d229b3e42dfdab24deb5905 (diff)
downloadFreeBSD-src-cab9acb79f15bb61027a5f66c3ab61888bbe2662.zip
FreeBSD-src-cab9acb79f15bb61027a5f66c3ab61888bbe2662.tar.gz
Add a CAM interface to the aac driver. This is useful in case you should
ever connect a SCSI Cdrom/Tape/Jukebox/Scanner/Printer/kitty-litter-scooper to your high-end RAID controller. The interface to the arrays is still via the block interface; this merely provides a way to circumvent the RAID functionality and access the SCSI buses directly. Note that for somewhat obvious reasons, hard drives are not exposed to the da driver through this interface, though you can still talk to them via the pass driver. Be the first on your block to low-level format unsuspecting drives that are part of an array! To enable this, add the 'aacp' device to your kernel config. MFC after: 3 days
Diffstat (limited to 'sys/modules/aac')
-rw-r--r--sys/modules/aac/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/modules/aac/Makefile b/sys/modules/aac/Makefile
index 08409e0..7e1a351 100644
--- a/sys/modules/aac/Makefile
+++ b/sys/modules/aac/Makefile
@@ -3,7 +3,8 @@
.PATH: ${.CURDIR}/../../dev/aac
KMOD= aac
-SRCS= aac.c aac_pci.c aac_disk.c opt_aac.h
+SRCS= aac.c aac_pci.c aac_disk.c aac_cam.c
+SRCS+= opt_scsi.h opt_cam.h opt_aac.h
SRCS+= device_if.h bus_if.h pci_if.h
CFLAGS+= -DAAC_COMPAT_LINUX
OpenPOWER on IntegriCloud