diff options
author | sos <sos@FreeBSD.org> | 2002-08-09 20:54:06 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2002-08-09 20:54:06 +0000 |
commit | baa2e98857c911a36071c6162fad2f7b67206e6d (patch) | |
tree | 297a0ff3fecfeb293a7a7ae5d22b8c0e5db874cd /sys/conf | |
parent | 1f1f9bd75babfbf493a82d48e87ddad29c66ff2e (diff) | |
download | FreeBSD-src-baa2e98857c911a36071c6162fad2f7b67206e6d.zip FreeBSD-src-baa2e98857c911a36071c6162fad2f7b67206e6d.tar.gz |
Add the ability to use ATAPI devices via CAM.
The CAM<>ATAPI layer was submitted by "Thomas Quinot <thomas@cuivre.fr.eu.org>"
changes form the version on the net by me (formatting, ability to be used
alone without the ATAPI native device driver, proper speed reporting...)
See /sys/conf/NOTES for usage.
Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org>
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/NOTES | 3 | ||||
-rw-r--r-- | sys/conf/files | 2 | ||||
-rw-r--r-- | sys/conf/options | 9 |
3 files changed, 9 insertions, 5 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES index b949b93..ec71bd8 100644 --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -1334,7 +1334,8 @@ device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives - +device atapicam # emulate ATAPI devices as SCSI ditto via CAM + # needs CAM to be present (scbus & pass) # # For older non-PCI, non-PnPBIOS systems, these are the hints lines to add: hint.ata.0.at="isa" diff --git a/sys/conf/files b/sys/conf/files index 220e4bf..fb0c890 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -285,9 +285,11 @@ dev/ata/ata-raid.c optional atadisk dev/ata/atapi-all.c optional atapicd dev/ata/atapi-all.c optional atapifd dev/ata/atapi-all.c optional atapist +dev/ata/atapi-all.c optional atapicam dev/ata/atapi-cd.c optional atapicd dev/ata/atapi-fd.c optional atapifd dev/ata/atapi-tape.c optional atapist +dev/ata/atapi-cam.c optional atapicam dev/awi/am79c930.c optional awi dev/awi/awi.c optional awi dev/awi/awi_wep.c optional awi diff --git a/sys/conf/options b/sys/conf/options index a289a41..8b86e3d 100644 --- a/sys/conf/options +++ b/sys/conf/options @@ -261,16 +261,17 @@ ISP_TARGET_MODE opt_isp.h ISP_FW_CRASH_DUMP opt_isp.h # Options used in the 'ata' ATA/ATAPI driver -ACD_DEBUG opt_ata.h -AST_DEBUG opt_ata.h -ATAPI_DEBUG opt_ata.h -ATA_DEBUG opt_ata.h ATA_STATIC_ID opt_ata.h ATA_NOPCI opt_ata.h DEV_ATADISK opt_ata.h DEV_ATAPICD opt_ata.h DEV_ATAPIST opt_ata.h DEV_ATAPIFD opt_ata.h +DEV_ATAPICAM opt_ata.h +ATA_DEBUG opt_ata.h +ATAPI_DEBUG opt_ata.h +ACD_DEBUG opt_ata.h +AST_DEBUG opt_ata.h # Net stuff. ACCEPT_FILTER_DATA |