aboutsummaryrefslogtreecommitdiff
path: root/share/man/man4/firewire.4
diff options
context:
space:
mode:
authorKatsushi Kobayashi <ikob@FreeBSD.org>2002-09-13 12:31:56 +0000
committerKatsushi Kobayashi <ikob@FreeBSD.org>2002-09-13 12:31:56 +0000
commit3c60ba66c4479fdf0045acf25f21c6806fd06c0f (patch)
tree9da4eff2bec066848b2818f3ae10a47cf62315ad /share/man/man4/firewire.4
parentc51f3753df6f7b5e77d9bbe898f54265e8593dda (diff)
downloadsrc-3c60ba66c4479fdf0045acf25f21c6806fd06c0f.tar.gz
src-3c60ba66c4479fdf0045acf25f21c6806fd06c0f.zip
Initial import for IEEE1394 OHCI chipdet device driver and SBP-2 (Serial
Bus Protocol 2:SCSI over IEEE1394) support for CAM.
Notes
Notes: svn path=/head/; revision=103285
Diffstat (limited to 'share/man/man4/firewire.4')
-rw-r--r--share/man/man4/firewire.489
1 files changed, 89 insertions, 0 deletions
diff --git a/share/man/man4/firewire.4 b/share/man/man4/firewire.4
new file mode 100644
index 000000000000..5023f59f894f
--- /dev/null
+++ b/share/man/man4/firewire.4
@@ -0,0 +1,89 @@
+.\" Copyright (c) 1998-2002 Katsushi Kobayashi and Hidetoshi Shimokawa
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the acknowledgement as bellow:
+.\"
+.\" This product includes software developed by K. Kobayashi and H. Shimokawa
+.\"
+.\" 4. The name of the author may not be used to endorse or promote products
+.\" derived from this software without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\" $FreeBSD$
+.\"
+.Dd May 23, 2002
+.Dt FIREWIRE 4
+.Os
+.Sh NAME
+.Nm firewire
+.Nd IEEE1394 High-performance Serial Bus
+.Sh SYNOPSIS
+.Cd "device firewire"
+.Pp
+.In dev/firewire/firewire.h
+.Sh DESCRIPTION
+.Fx
+provides machine-independent bus support and row drivers for
+.Tn firewire
+interfaces.
+.Pp
+The
+.Nm
+driver consists of two layers: the controller and the
+bus layer.
+The controller attaches to a physical bus
+(like
+.Xr pci 4 ) .
+The
+.Tn firewire
+bus attaches to the controller. And the additional driver can be
+attached to the bus.
+.Pp
+Up to 63 devices, including the host itself, can be attached to
+a firewire bus. The root node is dynamically assigned with PHY
+device function. Also, the other firewire bus specific parameters
+e.g. node id, cycle master, isochronous resource manager and bus
+manager, are dynamically assigned, after bus rest is initiated.
+On firewire bus, every device is identified with EUI 64 address.
+
+.Pp
+.El
+.Sh SEE ALSO
+.Xr fwohci 4 ,
+.Xr pci 4 ,
+.Xr sbp 4 ,
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Fx 5.0 .
+.Sh AUTHORS
+The
+.Nm
+driver was written by
+.An Katsushi Kobayashi
+and
+.An Hidetoshi Shimokawa
+for the
+.Nx
+project.