Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/man/man4 Add uftdi(4) man page.
details: https://anonhg.NetBSD.org/src/rev/fcab72107fbc
branches: trunk
changeset: 484910:fcab72107fbc
user: augustss <augustss%NetBSD.org@localhost>
date: Fri Apr 14 14:55:18 2000 +0000
description:
Add uftdi(4) man page.
Update usb(4) man page to be closer to reality.
diffstat:
share/man/man4/ucom.4 | 4 ++-
share/man/man4/uftdi.4 | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++
share/man/man4/usb.4 | 43 +++++++++++++++++++---------
3 files changed, 105 insertions(+), 15 deletions(-)
diffs (188 lines):
diff -r a92eb8fcfde9 -r fcab72107fbc share/man/man4/ucom.4
--- a/share/man/man4/ucom.4 Fri Apr 14 14:53:32 2000 +0000
+++ b/share/man/man4/ucom.4 Fri Apr 14 14:55:18 2000 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: ucom.4,v 1.2 2000/03/30 18:14:46 augustss Exp $
+.\" $NetBSD: ucom.4,v 1.3 2000/04/14 14:55:18 augustss Exp $
.\"
.\" Copyright (c) 1999 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -42,6 +42,7 @@
.Nd USB tty support
.Sh SYNOPSIS
.\"Cd "ucom* at uetekcom? portno ?"
+.Cd "ucom* at uftdi?"
.Cd "ucom* at umodem? portno ?"
.Cd "ucom* at uvisor?"
.Pp
@@ -71,6 +72,7 @@
.Sh SEE ALSO
.Xr tty 4 ,
.\"Xr uetekcom 4 ,
+.Xr uftdi 4 ,
.Xr umodem 4 ,
.Xr uvisor 4 ,
.Xr usb 4
diff -r a92eb8fcfde9 -r fcab72107fbc share/man/man4/uftdi.4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/uftdi.4 Fri Apr 14 14:55:18 2000 +0000
@@ -0,0 +1,73 @@
+.\" $NetBSD: uftdi.4,v 1.1 2000/04/14 14:55:18 augustss Exp $
+.\"
+.\" Copyright (c) 2000 The NetBSD Foundation, Inc.
+.\" All rights reserved.
+.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by Lennart Augustsson.
+.\"
+.\" 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 following acknowledgement:
+.\" This product includes software developed by the NetBSD
+.\" Foundation, Inc. and its contributors.
+.\" 4. Neither the name of The NetBSD Foundation nor the names of its
+.\" contributors may be used to endorse or promote products derived
+.\" from this software without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``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 FOUNDATION OR CONTRIBUTORS
+.\" 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.
+.\"
+.Dd April 13, 2000
+.Dt UFTDI 4
+.Os
+.Sh NAME
+.Nm uftdi
+.Nd USB support for serial adapters based on the FT8U100AX
+.Sh SYNOPSIS
+.Cd "uftdi* at uhub?"
+.Cd "ucom* at uftdi?"
+.Sh HARDWARE
+The
+.Nm
+driver supports the following adapters:
+.Pp
+.Bl -tag -width -offset indent -compact
+.It Tn XXX
+.El
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for various serial adapters based on the FTDI chip
+FT8U100AX.
+.Pp
+The device is accessed through the
+.Xr ucom 4
+driver which makes it behave like a
+.Xr tty 4 .
+.Sh SEE ALSO
+.Xr tty 4 ,
+.Xr ucom 4 ,
+.Xr usb 4
+.Sh HISTORY
+The
+.Nm
+driver
+appeared in
+.Nx 1.5 .
diff -r a92eb8fcfde9 -r fcab72107fbc share/man/man4/usb.4
--- a/share/man/man4/usb.4 Fri Apr 14 14:53:32 2000 +0000
+++ b/share/man/man4/usb.4 Fri Apr 14 14:55:18 2000 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: usb.4,v 1.24 2000/03/30 17:53:56 augustss Exp $
+.\" $NetBSD: usb.4,v 1.25 2000/04/14 14:55:18 augustss Exp $
.\"
.\" Copyright (c) 1999 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -123,6 +123,8 @@
driver for Kawasaki LSI KL5KUSB101B USB Ethernet.
.It uaudio
driver for audio devices.
+.It uftdi
+driver for FTDI based serial adapters.
.It ugen
generic driver for
.Tn USB
@@ -130,7 +132,7 @@
.It uhid
generic driver for Human Interface Devices.
.It ukbd
-keyboard driver
+keyboard driver.
.It ulpt
printer driver.
.It umass
@@ -138,9 +140,13 @@
.It umodem
driver for communication devices that use the Abstract Control Model.
.It ums
-mouse driver
+mouse driver.
+.It upl
+driver for
+.Tn Prolific
+host-to-host adapter.
.It uvisor
-Handspring Visor driver
+Handspring Visor driver.
.El
.Sh INTRODUCTION TO USB
@@ -262,16 +268,24 @@
Should no such device exist an error is reported.
.Bd -literal
struct usb_device_info {
- uByte addr; /* device address */
- char product[USB_MAX_STRING_LEN];
- char vendor[USB_MAX_STRING_LEN];
- char release[8];
- uByte class;
- uByte config;
- uByte lowspeed;
- int power;
- int nports;
- uByte ports[16];
+ u_int8_t bus;
+ u_int8_t addr;
+ usb_event_cookie_t cookie;
+ char product[USB_MAX_STRING_LEN];
+ char vendor[USB_MAX_STRING_LEN];
+ char release[8];
+ u_int16_t productNo;
+ u_int16_t vendorNo;
+ u_int16_t releaseNo;
+ u_int8_t class;
+ u_int8_t subclass;
+ u_int8_t protocol;
+ u_int8_t config;
+ u_int8_t lowspeed;
+ int power;
+ int nports;
+ char devnames[USB_MAX_DEVNAMES][USB_MAX_DEVNAMELEN];
+ u_int8_t ports[16];
#define USB_PORT_ENABLED 0xff
#define USB_PORT_SUSPENDED 0xfe
#define USB_PORT_POWERED 0xfd
@@ -380,6 +394,7 @@
.Xr ulpt 4 ,
.Xr umass 4 ,
.Xr ums 4 ,
+.Xr upl 4 ,
.Xr uvisor 4 ,
.Xr usb 3 ,
.Xr usbdevs 8
Home |
Main Index |
Thread Index |
Old Index