Add the ata driver to the compiled in targets.
Document the options available for the ata driver. Disconnect the atapi devices from the old wd driver to avoid conflicts (they will go away at some point anyways)
This commit is contained in:
parent
6b8b6bef1a
commit
74d8e84034
@ -1057,24 +1057,34 @@ controller mlx0 # Mylex DAC960
|
||||
controller amr0 # AMI MegaRAID
|
||||
|
||||
#
|
||||
# ATA and ATAPI devices
|
||||
# This is work in progress, use at your own risk.
|
||||
# It currently reuses the majors of wd.c and friends.
|
||||
# It cannot co-exist with the old system in one kernel.
|
||||
# The 'ATA' driver supports all ATA and ATAPI devices.
|
||||
# It can reuse the majors of wd.c for booting purposes.
|
||||
# You only need one "controller ata0" for it to find all
|
||||
# PCI devices on modern machines.
|
||||
#controller ata0
|
||||
#device atadisk0 # ATA disk drives
|
||||
#device atapicd0 # ATAPI CDROM drives
|
||||
#device atapifd0 # ATAPI floppy drives
|
||||
#device atapist0 # ATAPI tape drives
|
||||
# PCI ATA/ATAPI devices on modern machines.
|
||||
controller ata0
|
||||
device atadisk0 # ATA disk drives
|
||||
device atapicd0 # ATAPI CDROM drives
|
||||
device atapifd0 # ATAPI floppy drives
|
||||
device atapist0 # ATAPI tape drives
|
||||
|
||||
#The folliwing options are valid on the ATA driver:
|
||||
#
|
||||
# If you need ISA only devices, this is the lines to add:
|
||||
#controller ata1 at isa? port IO_WD1 irq 14
|
||||
#controller ata2 at isa? port IO_WD2 irq 15
|
||||
# ATA_STATIC_ID: controller numbering is static (like the old driver)
|
||||
# else the device numbers are dynamically allocated.
|
||||
# ATA_ENABLE_ATAPI_DMA: enable DMA on ATAPI device, since many ATAPI devices
|
||||
# claim to support DMA but doesn't actually work, this
|
||||
# is not enabled as default.
|
||||
# ATA_16BIT_ONLY: for older HW that doesn't support 32bit transfers on
|
||||
# the ATA channels (mostly old ISA boards).
|
||||
|
||||
options ATA_STATIC_ID
|
||||
options ATA_ENABLE_ATAPI_DMA
|
||||
#options ATA_16BIT_ONLY
|
||||
|
||||
#
|
||||
# All the controller lines can coexist, the driver will
|
||||
# find out which ones are there.
|
||||
# For older non-PCI systems, this is the lines to use:
|
||||
#controller ata0 at isa? port IO_WD1 irq 14
|
||||
#controller ata1 at isa? port IO_WD2 irq 15
|
||||
|
||||
#
|
||||
# ST-506, ESDI, and IDE hard disks: `wdc' and `wd'
|
||||
@ -1138,13 +1148,13 @@ device wd3 at wdc1 drive 1
|
||||
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
|
||||
|
||||
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
|
||||
device wcd0
|
||||
#device wcd0
|
||||
|
||||
# IDE floppy driver - requires wdc controller
|
||||
device wfd0
|
||||
#device wfd0
|
||||
|
||||
# IDE tape driver - requires wdc controller
|
||||
device wst0
|
||||
#device wst0
|
||||
|
||||
|
||||
#
|
||||
|
@ -1057,24 +1057,34 @@ controller mlx0 # Mylex DAC960
|
||||
controller amr0 # AMI MegaRAID
|
||||
|
||||
#
|
||||
# ATA and ATAPI devices
|
||||
# This is work in progress, use at your own risk.
|
||||
# It currently reuses the majors of wd.c and friends.
|
||||
# It cannot co-exist with the old system in one kernel.
|
||||
# The 'ATA' driver supports all ATA and ATAPI devices.
|
||||
# It can reuse the majors of wd.c for booting purposes.
|
||||
# You only need one "controller ata0" for it to find all
|
||||
# PCI devices on modern machines.
|
||||
#controller ata0
|
||||
#device atadisk0 # ATA disk drives
|
||||
#device atapicd0 # ATAPI CDROM drives
|
||||
#device atapifd0 # ATAPI floppy drives
|
||||
#device atapist0 # ATAPI tape drives
|
||||
# PCI ATA/ATAPI devices on modern machines.
|
||||
controller ata0
|
||||
device atadisk0 # ATA disk drives
|
||||
device atapicd0 # ATAPI CDROM drives
|
||||
device atapifd0 # ATAPI floppy drives
|
||||
device atapist0 # ATAPI tape drives
|
||||
|
||||
#The folliwing options are valid on the ATA driver:
|
||||
#
|
||||
# If you need ISA only devices, this is the lines to add:
|
||||
#controller ata1 at isa? port IO_WD1 irq 14
|
||||
#controller ata2 at isa? port IO_WD2 irq 15
|
||||
# ATA_STATIC_ID: controller numbering is static (like the old driver)
|
||||
# else the device numbers are dynamically allocated.
|
||||
# ATA_ENABLE_ATAPI_DMA: enable DMA on ATAPI device, since many ATAPI devices
|
||||
# claim to support DMA but doesn't actually work, this
|
||||
# is not enabled as default.
|
||||
# ATA_16BIT_ONLY: for older HW that doesn't support 32bit transfers on
|
||||
# the ATA channels (mostly old ISA boards).
|
||||
|
||||
options ATA_STATIC_ID
|
||||
options ATA_ENABLE_ATAPI_DMA
|
||||
#options ATA_16BIT_ONLY
|
||||
|
||||
#
|
||||
# All the controller lines can coexist, the driver will
|
||||
# find out which ones are there.
|
||||
# For older non-PCI systems, this is the lines to use:
|
||||
#controller ata0 at isa? port IO_WD1 irq 14
|
||||
#controller ata1 at isa? port IO_WD2 irq 15
|
||||
|
||||
#
|
||||
# ST-506, ESDI, and IDE hard disks: `wdc' and `wd'
|
||||
@ -1138,13 +1148,13 @@ device wd3 at wdc1 drive 1
|
||||
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
|
||||
|
||||
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
|
||||
device wcd0
|
||||
#device wcd0
|
||||
|
||||
# IDE floppy driver - requires wdc controller
|
||||
device wfd0
|
||||
#device wfd0
|
||||
|
||||
# IDE tape driver - requires wdc controller
|
||||
device wst0
|
||||
#device wst0
|
||||
|
||||
|
||||
#
|
||||
|
@ -1057,24 +1057,34 @@ controller mlx0 # Mylex DAC960
|
||||
controller amr0 # AMI MegaRAID
|
||||
|
||||
#
|
||||
# ATA and ATAPI devices
|
||||
# This is work in progress, use at your own risk.
|
||||
# It currently reuses the majors of wd.c and friends.
|
||||
# It cannot co-exist with the old system in one kernel.
|
||||
# The 'ATA' driver supports all ATA and ATAPI devices.
|
||||
# It can reuse the majors of wd.c for booting purposes.
|
||||
# You only need one "controller ata0" for it to find all
|
||||
# PCI devices on modern machines.
|
||||
#controller ata0
|
||||
#device atadisk0 # ATA disk drives
|
||||
#device atapicd0 # ATAPI CDROM drives
|
||||
#device atapifd0 # ATAPI floppy drives
|
||||
#device atapist0 # ATAPI tape drives
|
||||
# PCI ATA/ATAPI devices on modern machines.
|
||||
controller ata0
|
||||
device atadisk0 # ATA disk drives
|
||||
device atapicd0 # ATAPI CDROM drives
|
||||
device atapifd0 # ATAPI floppy drives
|
||||
device atapist0 # ATAPI tape drives
|
||||
|
||||
#The folliwing options are valid on the ATA driver:
|
||||
#
|
||||
# If you need ISA only devices, this is the lines to add:
|
||||
#controller ata1 at isa? port IO_WD1 irq 14
|
||||
#controller ata2 at isa? port IO_WD2 irq 15
|
||||
# ATA_STATIC_ID: controller numbering is static (like the old driver)
|
||||
# else the device numbers are dynamically allocated.
|
||||
# ATA_ENABLE_ATAPI_DMA: enable DMA on ATAPI device, since many ATAPI devices
|
||||
# claim to support DMA but doesn't actually work, this
|
||||
# is not enabled as default.
|
||||
# ATA_16BIT_ONLY: for older HW that doesn't support 32bit transfers on
|
||||
# the ATA channels (mostly old ISA boards).
|
||||
|
||||
options ATA_STATIC_ID
|
||||
options ATA_ENABLE_ATAPI_DMA
|
||||
#options ATA_16BIT_ONLY
|
||||
|
||||
#
|
||||
# All the controller lines can coexist, the driver will
|
||||
# find out which ones are there.
|
||||
# For older non-PCI systems, this is the lines to use:
|
||||
#controller ata0 at isa? port IO_WD1 irq 14
|
||||
#controller ata1 at isa? port IO_WD2 irq 15
|
||||
|
||||
#
|
||||
# ST-506, ESDI, and IDE hard disks: `wdc' and `wd'
|
||||
@ -1138,13 +1148,13 @@ device wd3 at wdc1 drive 1
|
||||
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
|
||||
|
||||
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
|
||||
device wcd0
|
||||
#device wcd0
|
||||
|
||||
# IDE floppy driver - requires wdc controller
|
||||
device wfd0
|
||||
#device wfd0
|
||||
|
||||
# IDE tape driver - requires wdc controller
|
||||
device wst0
|
||||
#device wst0
|
||||
|
||||
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user