1 IEEE1394(7D) Devices IEEE1394(7D)
2
3
4
5 NAME
6 ieee1394, firewire, 1394 - Solaris IEEE-1394 Architecture
7
8 DESCRIPTION
9 IEEE-1394 provides a means for interconnecting devices in computer and
10 home entertainment systems. (The IEEE-1394 architecture is also known
11 as Firewire, an Apple Computer trademark, and i.Link, a Sony
12 trademark). The most common IEEE-1394 devices are digital camcorders,
13 mass-storage devices and cameras (including webcam-type devices). For
14 more information on USB, refer to the 1394 Trade Association website at
15 http://www.1394ta.org.
16
17
18 The Solaris IEEE-1394 architecture supports up to 63 hot-pluggable
19 IEEE-1394 devices per IEEE-1394 bus. The maximum data transfer rate is
20 400 Mbits, depending on the capabilities of the attached device.
21
22
23 The Solaris IEEE-1394 architecture supports devices implementing a
24 number of different specifications. The basic behavior of the IEEE-1394
25 bus is described in the IEEE 1394-1995 and IEEE 1394a-2000
26 specifications.
27
28
29 IEEE-1394 host controllers implementing the 1394 Open Host Controller
30 Interface specification are supported. Camcorders implementing the IEC
31 61883 and 1394 Trade Association AV/C specifications are supported.
32 Mass-storage devices implementing the ANSI SBP-2 specification are
33 supported. Digital cameras implementing the 1394 Trade Association
34 1394-based Digital Camera (IIDC) specification are supported.
35
36 FILES
37 Listed below are drivers and modules which either utilize or are
38 utilized by the Solaris IEEE-1394 architecture. Drivers in /kernel/drv
39 are 32 bit drivers (only). Drivers in /kernel/drv/sparcv9 or
40 /kernel/drv/amd64 are 64 bit drivers.
41
42
43
44
45 +-----------------------------------+-------------------------------+
46 | SUPPORT MODULE(S) | FUNCTION |
47 +-----------------------------------+-------------------------------+
48 |/kernel/misc/[sparcv9|amd64/]s1394 | IEEE-1394 framework |
49 +-----------------------------------+-------------------------------+
50 |/kernel/misc/[sparcv9|amd64/]sbp2 | Serial Bus Protocol-2 (SBP-2) |
51 +-----------------------------------+-------------------------------+
52
53
54
55
56 +--------------------------------------+-----------------------------+
57 | TARGET DRIVER | DEVICE CLASS |
58 +--------------------------------------+-----------------------------+
59 |/kernel/drv/[sparcv9|amd64/]s1394 | IEEE-1394 framework |
60 +--------------------------------------+-----------------------------+
61 |/kernel/drv/[sparcv9|amd64/]scsa1394 | mass storage class |
62 +--------------------------------------+-----------------------------+
63 |/kernel/drv/[sparcv9|amd64/]av1394 | camcorder (AV/C) class |
64 +--------------------------------------+-----------------------------+
65 |/kernel/drv/[sparcv9|amd64/]dcam1394 | digital camera (IIDC) class |
66 +--------------------------------------+-----------------------------+
67
68
69
70
71 +------------------------------------+----------+
72 |HOST CONTROLLER INTERFACE DRIVER(S) | DEVICE |
73 +------------------------------------+----------+
74 |/kernel/drv/[sparcv9|amd64/]hci1394 | Open HCI |
75 +------------------------------------+----------+
76
77 ATTRIBUTES
78 See attributes(5) for descriptions of the following attributes:
79
80
81
82
83 +---------------+-------------------+
84 |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
85 +---------------+-------------------+
86 |Architecture | PCI-based systems |
87 +---------------+-------------------+
88
89 SEE ALSO
90 attributes(5), av1394(7D), dcam1394(7D), hci1394(7D), scsa1394(7D),
91 iec61883(7I)
92
93
94 IEEE 1394a Specification - 1394 Trade Association, 2000
95
96
97 IEEE 1394 Specification - 1394 Trade Association, 1995
98
99 NOTES
100 Booting from IEEE-1394 mass-storage devices is not supported, but may
101 be possible if supported by the BIOS of the computer system.
102
103
104
105 May 13, 2017 IEEE1394(7D)
|
1 IEEE1394(7D) Devices IEEE1394(7D)
2
3
4
5 NAME
6 ieee1394, firewire, 1394 - illumos IEEE-1394 Architecture
7
8 DESCRIPTION
9 IEEE-1394 provides a means for interconnecting devices in computer and
10 home entertainment systems. (The IEEE-1394 architecture is also known
11 as Firewire, an Apple Computer trademark, and i.Link, a Sony
12 trademark). The most common IEEE-1394 devices are digital camcorders,
13 mass-storage devices and cameras (including webcam-type devices). For
14 more information on IEEE-1394, refer to the 1394 Trade Association
15 website at http://www.1394ta.org.
16
17
18 The illumos IEEE-1394 architecture supports up to 63 hot-pluggable
19 IEEE-1394 devices per IEEE-1394 bus. The maximum data transfer rate is
20 400 Mbits, depending on the capabilities of the attached device.
21
22
23 The illumos IEEE-1394 architecture supports devices implementing a
24 number of different specifications. The basic behavior of the IEEE-1394
25 bus is described in the IEEE 1394-1995 and IEEE 1394a-2000
26 specifications.
27
28
29 IEEE-1394 host controllers implementing the 1394 Open Host Controller
30 Interface specification are supported. Camcorders implementing the IEC
31 61883 and 1394 Trade Association AV/C specifications are supported.
32 Mass-storage devices implementing the ANSI SBP-2 specification are
33 supported. Digital cameras implementing the 1394 Trade Association
34 1394-based Digital Camera (IIDC) specification are supported.
35
36 FILES
37 Listed below are drivers and modules which either utilize or are
38 utilized by the illumos IEEE-1394 architecture.
39
40
41
42
43 +-----------------------------------+-------------------------------+
44 | SUPPORT MODULE(S) | FUNCTION |
45 +-----------------------------------+-------------------------------+
46 |/kernel/misc/[sparcv9|amd64]/s1394 | IEEE-1394 framework |
47 +-----------------------------------+-------------------------------+
48 |/kernel/misc/[sparcv9|amd64]/sbp2 | Serial Bus Protocol-2 (SBP-2) |
49 +-----------------------------------+-------------------------------+
50
51
52
53
54 +-------------------------------------+-----------------------------+
55 | TARGET DRIVER | DEVICE CLASS |
56 +-------------------------------------+-----------------------------+
57 |/kernel/drv/[sparcv9|amd64]/scsa1394 | mass storage class |
58 +-------------------------------------+-----------------------------+
59 |/kernel/drv/[sparcv9|amd64]/av1394 | camcorder (AV/C) class |
60 +-------------------------------------+-----------------------------+
61 |/kernel/drv/[sparcv9|amd64]/dcam1394 | digital camera (IIDC) class |
62 +-------------------------------------+-----------------------------+
63
64
65
66
67 +------------------------------------+----------+
68 |HOST CONTROLLER INTERFACE DRIVER(S) | DEVICE |
69 +------------------------------------+----------+
70 |/kernel/drv/[sparcv9|amd64]/hci1394 | Open HCI |
71 +------------------------------------+----------+
72
73 ATTRIBUTES
74 See attributes(5) for descriptions of the following attributes:
75
76
77
78
79 +---------------+-------------------+
80 |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
81 +---------------+-------------------+
82 |Architecture | PCI-based systems |
83 +---------------+-------------------+
84
85 SEE ALSO
86 attributes(5), av1394(7D), dcam1394(7D), hci1394(7D), scsa1394(7D),
87 iec61883(7I)
88
89
90 IEEE 1394a Specification - 1394 Trade Association, 2000
91
92
93 IEEE 1394 Specification - 1394 Trade Association, 1995
94
95 NOTES
96 Booting from IEEE-1394 mass-storage devices is not supported, but may
97 be possible if supported by the BIOS of the computer system.
98
99
100
101 January 10, 2020 IEEE1394(7D)
|