]>
Commit | Line | Data |
---|---|---|
3038e353 KH |
1 | # -*- shell-script -*- |
2 | ||
22a38e72 | 3 | comment "An alternative FireWire stack is available with EXPERIMENTAL=y" |
9c87da4e SR |
4 | depends on EXPERIMENTAL=n |
5 | ||
11f494ee | 6 | config FIREWIRE |
9c87da4e SR |
7 | tristate "IEEE 1394 (FireWire) support (JUJU alternative stack, experimental)" |
8 | depends on EXPERIMENTAL | |
e175569c | 9 | select CRC_ITU_T |
3038e353 KH |
10 | help |
11 | IEEE 1394 describes a high performance serial bus, which is also | |
12 | known as FireWire(tm) or i.Link(tm) and is used for connecting all | |
13 | sorts of devices (most notably digital video cameras) to your | |
14 | computer. | |
15 | ||
16 | If you have FireWire hardware and want to use it, say Y here. This | |
17 | is the core support only, you will also need to select a driver for | |
18 | your IEEE 1394 adapter. | |
19 | ||
227e7d81 | 20 | To compile this driver as a module, say M here: the module will be |
9a60731d | 21 | called firewire-core. |
3038e353 | 22 | |
227e7d81 SR |
23 | This is the "JUJU" FireWire stack, an alternative implementation |
24 | designed for robustness and simplicity. You can build either this | |
25 | stack, or the classic stack (the ieee1394 driver, ohci1394 etc.) | |
26 | or both. | |
3038e353 | 27 | |
11f494ee | 28 | config FIREWIRE_OHCI |
35b7541c | 29 | tristate "Support for OHCI FireWire host controllers" |
11f494ee | 30 | depends on PCI && FIREWIRE |
ed568912 | 31 | help |
35b7541c | 32 | Enable this driver if you have a FireWire controller based |
ed568912 KH |
33 | on the OHCI specification. For all practical purposes, this |
34 | is the only chipset in use, so say Y here. | |
35 | ||
227e7d81 | 36 | To compile this driver as a module, say M here: The module will be |
9a60731d | 37 | called firewire-ohci. |
227e7d81 SR |
38 | |
39 | If you also build ohci1394 of the classic IEEE 1394 driver stack, | |
9a60731d SR |
40 | blacklist either ohci1394 or firewire-ohci to let hotplug load the |
41 | desired driver. | |
ed568912 | 42 | |
11f494ee | 43 | config FIREWIRE_SBP2 |
9ba136d0 | 44 | tristate "Support for storage devices (SBP-2 protocol driver)" |
11f494ee | 45 | depends on FIREWIRE && SCSI |
9ba136d0 | 46 | help |
35b7541c SR |
47 | This option enables you to use SBP-2 devices connected to a |
48 | FireWire bus. SBP-2 devices include storage devices like | |
9ba136d0 KH |
49 | harddisks and DVD drives, also some other FireWire devices |
50 | like scanners. | |
51 | ||
227e7d81 | 52 | To compile this driver as a module, say M here: The module will be |
9a60731d | 53 | called firewire-sbp2. |
227e7d81 | 54 | |
9ba136d0 KH |
55 | You should also enable support for disks, CD-ROMs, etc. in the SCSI |
56 | configuration section. | |
57 | ||
227e7d81 | 58 | If you also build sbp2 of the classic IEEE 1394 driver stack, |
9a60731d SR |
59 | blacklist either sbp2 or firewire-sbp2 to let hotplug load the |
60 | desired driver. | |
227e7d81 | 61 |