Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
modulename: ide-core.ko
configname: CONFIG_BLK_DEV_IDE
Linux Kernel Configuration
└─>Device Drivers
└─>ATA/ATAPI/MFM/RLL support
└─>Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
If you say Y here, you will use the full-featured IDE driver to
control up to ten ATA/IDE interfaces, each being able to serve a
"master" and a "slave" device, for a total of up to twenty ATA/IDE
disk/cdrom/tape/floppy drives.
Useful information about large (>540 MB) IDE disks, multiple
interfaces, what to do if ATA/IDE devices are not automatically
detected, sound card ATA/IDE ports, module support, and other
topics, is contained in Documentation/ide/ide.txt. For detailed
information about hard drives, consult the Disk-HOWTO and the
Multi-Disk-HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
To fine-tune ATA/IDE drive/interface parameters for improved
performance, look for the hdparm package at
<ftp://ibiblio.org/pub/Linux/system/hardware/>.
To compile this driver as a module, choose M here and read
Documentation/ide/ide.txt. The module will be called ide-mod.
Do not compile this driver as a module if your root file system (the
one containing the directory /) is located on an IDE device.
If you have one or more IDE drives, say Y or M here. If your system
has no IDE drives, or if memory requirements are really tight, you
could say N here, and select the "Old hard disk driver" below
instead to save about 13 KB of memory in the kernel.
control up to ten ATA/IDE interfaces, each being able to serve a
"master" and a "slave" device, for a total of up to twenty ATA/IDE
disk/cdrom/tape/floppy drives.
Useful information about large (>540 MB) IDE disks, multiple
interfaces, what to do if ATA/IDE devices are not automatically
detected, sound card ATA/IDE ports, module support, and other
topics, is contained in Documentation/ide/ide.txt. For detailed
information about hard drives, consult the Disk-HOWTO and the
Multi-Disk-HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
To fine-tune ATA/IDE drive/interface parameters for improved
performance, look for the hdparm package at
<ftp://ibiblio.org/pub/Linux/system/hardware/>.
To compile this driver as a module, choose M here and read
Documentation/ide/ide.txt. The module will be called ide-mod.
Do not compile this driver as a module if your root file system (the
one containing the directory /) is located on an IDE device.
If you have one or more IDE drives, say Y or M here. If your system
has no IDE drives, or if memory requirements are really tight, you
could say N here, and select the "Old hard disk driver" below
instead to save about 13 KB of memory in the kernel.
source code:
is selected by
CONFIG_IDE_TIMINGSCONFIG_BLK_DEV_IDECD
CONFIG_BLK_DEV_IDETAPE
CONFIG_BLK_DEV_CMD640
CONFIG_BLK_DEV_GENERIC
CONFIG_BLK_DEV_OPTI621
CONFIG_BLK_DEV_RZ1000
CONFIG_BLK_DEV_IDEDMA_PCI
CONFIG_BLK_DEV_AEC62XX
CONFIG_BLK_DEV_ALI15X3
CONFIG_BLK_DEV_AMD74XX
CONFIG_BLK_DEV_ATIIXP
CONFIG_BLK_DEV_CMD64X
CONFIG_BLK_DEV_TRIFLEX
CONFIG_BLK_DEV_CY82C693
CONFIG_BLK_DEV_CS5520
CONFIG_BLK_DEV_CS5530
CONFIG_BLK_DEV_CS5535
CONFIG_BLK_DEV_HPT366
CONFIG_BLK_DEV_JMICRON
CONFIG_BLK_DEV_SC1200
CONFIG_BLK_DEV_PIIX
CONFIG_BLK_DEV_IT8213
CONFIG_BLK_DEV_IT821X
CONFIG_BLK_DEV_NS87415
CONFIG_BLK_DEV_PDC202XX_OLD
CONFIG_BLK_DEV_PDC202XX_NEW
CONFIG_BLK_DEV_SVWKS
CONFIG_BLK_DEV_SGIIOC4
CONFIG_BLK_DEV_SIIMAGE
CONFIG_BLK_DEV_SIS5513
CONFIG_BLK_DEV_SL82C105
CONFIG_BLK_DEV_SLC90E66
CONFIG_BLK_DEV_TRM290
CONFIG_BLK_DEV_VIA82CXXX
CONFIG_BLK_DEV_TC86C001
CONFIG_BLK_DEV_IDE_PMAC
CONFIG_BLK_DEV_IDE_AU1XXX
CONFIG_BLK_DEV_PALMCHIP_BK3710
CONFIG_BLK_DEV_ALI14XX
CONFIG_BLK_DEV_DTC2278
CONFIG_BLK_DEV_HT6560B
CONFIG_BLK_DEV_QD65XX
CONFIG_BLK_DEV_UMC8672
CONFIG_BLK_DEV_IDEDMA