diff options
author | scottl <scottl@FreeBSD.org> | 2002-04-27 01:31:17 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2002-04-27 01:31:17 +0000 |
commit | cab9acb79f15bb61027a5f66c3ab61888bbe2662 (patch) | |
tree | bdea749e92ba01846ba22df8336f58cd8bcc51f7 /sys/modules/aac | |
parent | 968e9b32d8f8dc040d229b3e42dfdab24deb5905 (diff) | |
download | FreeBSD-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/Makefile | 3 |
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 |