aboutsummaryrefslogtreecommitdiff
path: root/sys/conf
diff options
context:
space:
mode:
authorSøren Schmidt <sos@FreeBSD.org>1999-11-06 16:50:21 +0000
committerSøren Schmidt <sos@FreeBSD.org>1999-11-06 16:50:21 +0000
commit3de25e2f326e2fc278bc569bf26176fb5d761b87 (patch)
tree9bccc8d27f9829fbf70ec9f0e106fbde573004a7 /sys/conf
parent8db34b3a11d2a0f0b243ac756cc7c192b52f9b54 (diff)
downloadsrc-3de25e2f326e2fc278bc569bf26176fb5d761b87.tar.gz
src-3de25e2f326e2fc278bc569bf26176fb5d761b87.zip
Fix IRQ allocation bug on controllers using a shared interrupt.
Fix a bug which could cause panics in ad/atapi-interrupt. Add support for UDMA66 on Promise Ultra/Fasttrak controllers. Get rid of ATA_IGNORE_INTR, and introduce ATA_WAIT_INTR instead. Add a delay in the dump routine in ata-disk.c, some controllers seem to need this. Also dont use the timeout watchdog when dumping. Disable DMA on ATAPI devices as default, add option ATA_ENABLE_ATAPI_DMA for those that has HW that works. Add support for some not-up-to-spec ATAPI devices that returns data together with completition status on data moving cmd's.
Notes
Notes: svn path=/head/; revision=52918
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/options1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/options b/sys/conf/options
index ab19720354aa..f130f411d513 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -200,6 +200,7 @@ ISP_DISABLE_2200_SUPPORT opt_isp.h
# Options used in the 'ata' ATA/ATAPI driver
ATA_STATIC_ID opt_ata.h
ATA_16BIT_ONLY opt_ata.h
+ATA_ENABLE_ATAPI_DMA opt_ata.h
# Resource limits.
DFLDSIZ opt_rlimit.h