drivers/ata/pata_parport/Kconfig

Source file repositories/reference/linux-study-clean/drivers/ata/pata_parport/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/ata/pata_parport/Kconfig
Extension
[no extension]
Size
4689 bytes
Lines
142
Domain
Driver Families
Bucket
drivers/ata
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0

comment "Parallel IDE protocol modules"
	depends on PATA_PARPORT

config PATA_PARPORT_ATEN
	tristate "ATEN EH-100 protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the ATEN EH-100 parallel port IDE
	  protocol. This protocol is used in some inexpensive low performance
	  parallel port kits made in Hong Kong.

config PATA_PARPORT_BPCK
	tristate "MicroSolutions backpack (Series 5) protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the Micro Solutions BACKPACK
	  parallel port Series 5 IDE protocol.  (Most BACKPACK drives made
	  before 1999 were Series 5) Series 5 drives will NOT always have the
	  Series noted on the bottom of the drive. Series 6 drivers will.

	  In other words, if your BACKPACK drive doesn't say "Series 6" on the
	  bottom, enable this option.

config PATA_PARPORT_BPCK6
	tristate "MicroSolutions backpack (Series 6) protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the Micro Solutions BACKPACK
	  parallel port Series 6 IDE protocol.  (Most BACKPACK drives made
	  after 1999 were Series 6) Series 6 drives will have the Series noted
	  on the bottom of the drive.  Series 5 drivers don't always have it
	  noted.

	  In other words, if your BACKPACK drive says "Series 6" on the
	  bottom, enable this option.

config PATA_PARPORT_COMM
	tristate "DataStor Commuter protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the Commuter parallel port IDE
	  protocol from DataStor.

config PATA_PARPORT_DSTR
	tristate "DataStor EP-2000 protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the EP-2000 parallel port IDE
	  protocol from DataStor

config PATA_PARPORT_FIT2
	tristate "FIT TD-2000 protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the TD-2000 parallel port IDE
	  protocol from Fidelity International Technology. This is a simple
	  (low speed) adapter that is used in some portable hard drives.

config PATA_PARPORT_FIT3
	tristate "FIT TD-3000 protocol"
	depends on PATA_PARPORT
	help
	  This option enables support for the TD-3000 parallel port IDE
	  protocol from Fidelity International Technology. This protocol is
	  used in newer models of their portable disk, CD-ROM and PD/CD
	  devices.

config PATA_PARPORT_EPAT

Annotation

Implementation Notes