Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - F index
The Linux kernel configuration item CONFIG_FIREWIRE
has multiple definitions:
drivers/firewire/Kconfig
The configuration item CONFIG_FIREWIRE:
(none)
firewire-core
This is the new-generation IEEE 1394 (FireWire) driver stack a.k.a. Juju, a new implementation designed for robustness and simplicity. See http://ieee1394.docs.kernel.org/en/latest/migration.html for information about migration from the older Linux 1394 stack to the new driver stack.
To compile this driver as a module, say M here: the module will be called firewire-core.
drivers/firewire/Kconfig
The configuration item CONFIG_FIREWIRE:
CONFIG_EXPERIMENTAL
firewire-core
This is the "Juju" FireWire stack, a new alternative implementation designed for robustness and simplicity. You can build either this stack, or the old stack (the ieee1394 driver, ohci1394 etc.) or both. Please read http://ieee1394.wiki.kernel.org/index.php/Juju_Migration before you enable the new stack.
To compile this driver as a module, say M here: the module will be called firewire-core.
This module functionally replaces ieee1394, raw1394, and video1394. To access it from application programs, you generally need at least libraw1394 version 2. IIDC/DCAM applications also need libdc1394 version 2. No libraries are required to access storage devices through the firewire-sbp2 driver.
drivers/firewire/Kconfig
The configuration item CONFIG_FIREWIRE:
CONFIG_EXPERIMENTAL
firewire-core
This is the "Juju" FireWire stack, a new alternative implementation designed for robustness and simplicity. You can build either this stack, or the classic stack (the ieee1394 driver, ohci1394 etc.) or both. Please read http://wiki.linux1394.org/JujuMigration before you enable the new stack.
To compile this driver as a module, say M here: the module will be called firewire-core. It functionally replaces ieee1394, raw1394, and video1394.
NOTE:
You should only build ONE of the stacks, unless you REALLY know what you are doing.
Numeric ID (from LKDDb) and names (from pci.ids) of recognized devices:
0c
("Serial bus controller"), subclass: 00
("FireWire (IEEE 1394)"), prog-if: 10
("OHCI")0c
("Serial bus controller"), subclass: 00
("FireWire (IEEE 1394)"), prog-if: 10
("OHCI")Raw data from LKDDb:
lkddb ieee1394 ...... ...... 00005e 000001 : CONFIG_FIREWIRE CONFIG_FIREWIRE_NET : drivers/firewire/net.c # in 2.6.31–2.6.35
lkddb ieee1394 ...... ...... 00609e 010483 : CONFIG_FIREWIRE CONFIG_FIREWIRE_SBP2 : drivers/firewire/sbp2.c # in 2.6.31–2.6.35
lkddb module firewire-core CONFIG_FIREWIRE : drivers/firewire/Kconfig : "FireWire driver stack" # in 2.6.22–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci .... .... .... .... 0c0010 : CONFIG_FIREWIRE CONFIG_FIREWIRE_OHCI : drivers/firewire/fw-ohci.c # in 2.6.22–2.6.30
lkddb pci .... .... .... .... 0c0010 : CONFIG_FIREWIRE CONFIG_FIREWIRE_OHCI : drivers/firewire/ohci.c # in 2.6.31–2.6.35
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - F index
Automatically generated (in year 2024). See also LKDDb sources on GitLab