diff options
author | Garrett D'Amore <garrett@damore.org> | 2014-08-17 17:50:24 -0700 |
---|---|---|
committer | Garrett D'Amore <garrett@damore.org> | 2015-04-12 19:12:39 -0700 |
commit | e2c88f0c2610f16de7b639746b40dea5f3e2256e (patch) | |
tree | 9ce9ee8b93dbe4cd9d2e309bfd41c37ba7b78e4b /usr/src/man | |
parent | eba03e8e19855a13cb54c87ad0767659a673b834 (diff) | |
download | illumos-joyent-e2c88f0c2610f16de7b639746b40dea5f3e2256e.tar.gz |
5832 EOF wireless usb (aka UWB)
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
Diffstat (limited to 'usr/src/man')
-rw-r--r-- | usr/src/man/man1m/Makefile | 1 | ||||
-rw-r--r-- | usr/src/man/man1m/wusbadm.1m | 665 | ||||
-rw-r--r-- | usr/src/man/man7d/Makefile | 13 | ||||
-rw-r--r-- | usr/src/man/man7d/hwahc.7d | 109 | ||||
-rw-r--r-- | usr/src/man/man7d/hwarc.7d | 89 | ||||
-rw-r--r-- | usr/src/man/man7d/uwba.7d | 86 | ||||
-rw-r--r-- | usr/src/man/man7d/wusb_ca.7d | 92 | ||||
-rw-r--r-- | usr/src/man/man7d/wusb_df.7d | 124 |
8 files changed, 1 insertions, 1178 deletions
diff --git a/usr/src/man/man1m/Makefile b/usr/src/man/man1m/Makefile index 133bd112f1..ddeddbafd5 100644 --- a/usr/src/man/man1m/Makefile +++ b/usr/src/man/man1m/Makefile @@ -565,7 +565,6 @@ _MANFILES= 6to4relay.1m \ wificonfig.1m \ wpad.1m \ wracct.1m \ - wusbadm.1m \ ypbind.1m \ ypinit.1m \ ypmake.1m \ diff --git a/usr/src/man/man1m/wusbadm.1m b/usr/src/man/man1m/wusbadm.1m deleted file mode 100644 index b209317acc..0000000000 --- a/usr/src/man/man1m/wusbadm.1m +++ /dev/null @@ -1,665 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with -.\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH WUSBADM 1M "Apr 22, 2009" -.SH NAME -wusbadm \- administer wireless USB hosts and devices -.SH SYNOPSIS -.LP -.nf -\fBwusbadm\fR list [\fB-h\fR | \fB-d\fR] [\fB-o\fR \fIfield\fR[,...]] -.fi - -.LP -.nf -\fBwusbadm\fR associate [\fB-h\fR \fIhost-id\fR] [[\fB-c\fR [\fB-f\fR]] | \fB-n\fR] [\fB-o\fR] -.fi - -.LP -.nf -\fBwusbadm\fR remove-dev [[\fB-d\fR \fIdev-id\fR] | [\fB-h\fR \fIhost-id\fR]] [\fB-f\fR] -.fi - -.LP -.nf -\fBwusbadm\fR remove-host [\fB-h\fR \fIhost-id\fR] [\fB-f\fR] -.fi - -.LP -.nf -\fBwusbadm\fR enable-host [\fB-h\fR \fIhost-id\fR] -.fi - -.LP -.nf -\fBwusbadm\fR disable-host [\fB-h\fR \fIhost-id\fR] -.fi - -.SH DESCRIPTION -.sp -.LP -The \fBwusbadm\fR command provides a command line interface to administer -wireless USB hosts and devices, including listing hosts and devices -information, associating the host with the device, removing host or device -information from the system, and enabling or disabling hosts. -.sp -.LP -Before connecting a wireless USB device to a host for the first time, a user -needs to set up the association information between them by running the wusbadm -associate subcommand. Following this, the user can connect or disconnect the -device by simply turning on or off the device radio (perhaps a button on the -device, depending on the manufacturer). The device radio's turning on and off -are analogous to the hotplugging of wired USB devices. -.sp -.LP -The association information created by the \fBassociate\fR subcommand is -maintained in the non-volatile memory of the device and the host. On the host, -it can be removed by the \fBremove-dev\fR or \fBremove-host\fR subcommands. On -the device, it can be overwritten by another association. For a device is -associated with multiple hosts, the way that the device prioritizes or updates -its multiple records of association depends on the manufacturer. -.sp -.LP -Each \fBwusbadm\fR subcommand operates on one of the following objects: -.sp -.ne 2 -.na -\fB\fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -A two-digit number (in the range from 01 to 99) that uniquely identifies a -wireless USB host on a system. It is generated when the \fBwusb\fR service (see -\fBNOTES\fR section) is successfully enabled and finds the host instance for -the first time. The number is maintained until removed by \fBremove-host\fR -subcommand. -.RE - -.sp -.ne 2 -.na -\fB\fIdev-id\fR\fR -.ad -.sp .6 -.RS 4n -A five-digit number that uniquely identifies a wireless USB device associated -with a wireless USB host. The first two digits are the host-id of the wireless -USB host with which the device is associated. The last three-digit number (in -the range from 001 to 999) is used to differentiate devices associated with the -same host. In the five-digit number, the first two digits and the last three -are separated by a dot. -.sp -\fIdev-id\fR is generated during the device association process. It is -maintained for the device until removed by the \fBremove-dev\fR subcommand or -until updated by another association between the same host and device. -.RE - -.SH SUB-COMMANDS -.sp -.LP -The following subcommands are supported. Except for the \fBlist\fR subcommand, -each subcommand displays subcommand-specific usage information if you run it -without any options or operands. -.sp -.ne 2 -.na -\fB\fBlist\fR [\fB-h\fR | \fB-d\fR] [\fB-o\fR \fIfield\fR[,...]]\fR -.ad -.sp .6 -.RS 4n -List wireless USB hosts and devices on a system, displaying the ID, state, and -type for all hosts and devices. By default, \fBlist\fR will list all hosts and -devices and all fields. Each host and its devices will be displayed as a group. -This subcommand supports the following options. -.sp -.ne 2 -.na -\fB\fB-o\fR \fIfield\fR[,...], \fB--output\fR=\fIfield\fR[,...]\fR -.ad -.sp .6 -.RS 4n -A case-insensitive, comma-separated list of output fields to display. The field -name must be one of the fields listed below, or the special value \fBall\fR to -display all fields. By default (without \fB-o\fR), \fBlist\fR displays all -fields. -.sp -.ne 2 -.na -\fB\fBID\fR\fR -.ad -.sp .6 -.RS 4n -The \fIhost-id\fR or \fIdev-id\fR. -.RE - -.sp -.ne 2 -.na -\fB\fBTYPE\fR\fR -.ad -.sp .6 -.RS 4n -The \fBhost\fR or \fBdevice\fR types. -.sp -For \fBhost\fR, the types include \fBwhci\fR (on-board host) and \fBhwa\fR -(hot-pluggable host). -.sp -For \fBdevice\fR, the types include \fBkbd\fR, \fBmouse\fR, \fBstorage\fR, -\fBprinter\fR, \fBdwa\fR (wireless USB hub), \fBaudio\fR, \fBvideo\fR, and so -forth. -.RE - -.sp -.ne 2 -.na -\fB\fBSTATE\fR\fR -.ad -.sp .6 -.RS 4n -There are the following states for the host: -.sp -.ne 2 -.na -\fB\fBenabled\fR\fR -.ad -.sp .6 -.RS 4n -The host is ready to work or is already working, including performing -association, connecting devices, performing data communication, and so forth. -.RE - -.sp -.ne 2 -.na -\fB\fBdisabled\fR\fR -.ad -.sp .6 -.RS 4n -The host is not ready to work with any devices and no devices are connected to -the host. It might be stopped by a \fBdisable-host\fR subcommand, or the host -might not be available because it is physically unplugged or because of a -driver detach. -.RE - -.sp -.ne 2 -.na -\fB\fBdisconnected\fR\fR -.ad -.sp .6 -.RS 4n -The host is not attached to the system. An \fBhwa\fR device is in this state -after it is unplugged from the USB port on the system. -.RE - -There are the folllowing states for the device: -.sp -.ne 2 -.na -\fB\fBconnected\fR\fR -.ad -.sp .6 -.RS 4n -The device is connected with a host and ready to be opened, or it is already -opened and working. By default, the device tries to get into this state after -the association is complete and its radio is turned on. -.RE - -.sp -.ne 2 -.na -\fB\fBdisconnected\fR\fR -.ad -.sp .6 -.RS 4n -The device is not connected to a host or not ready to be opened yet. The device -might be in this state because its radio is out of range, power is off, -hardware problems, and so forth. -.RE - -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fB-h\fR, \fB--host\fR\fR -.ad -.sp .6 -.RS 4n -List the wireless USB hosts only. -.RE - -.sp -.ne 2 -.na -\fB\fB-d\fR, \fB--device\fR\fR -.ad -.sp .6 -.RS 4n -List the wireless USB devices only. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fBassociate\fR [\fB-h\fR \fIhost-id\fR] [[\fB-c\fR [\fB-f\fR]] | \fB-n\fR] -[\fB-o\fR]\fR -.ad -.sp .6 -.RS 4n -Designate the host to start an association process. Association is the initial -step before a wireless USB device can be connected with a wireless USB host. -.sp -There are two association models: -.sp -.ne 2 -.na -\fBCable association\fR -.ad -.sp .6 -.RS 4n -A user connects the device and host with a USB cable first, and then run this -subcommand to designate the host to setup the association information with the -device. After the association is in effect, the cable is no longer needed in -the subsequent connections between the same host and the device. -.RE - -.sp -.ne 2 -.na -\fBNumeric association\fR -.ad -.sp .6 -.RS 4n -A user turns on the device radio and runs this subcommand to designate the host -to talk to the device. A short number is then displayed on both host and -device. The user compares the values of the numbers and confirms on both the -host and the device. -.RE - -Following a successful association, the associated USB host and device are able -to proceed with the wireless connection process. By default, the association -information will be kept both on the host and the device until it is removed or -overwritten. -.sp -If there are multiple devices available for association, this subcommand will -list all of them, enabling a user to choose among them. This subcommand has the -following options. -.sp -.ne 2 -.na -\fB\fB-h\fR \fIhost-id\fR, \fB--host\fR \fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -Specify the host for which the association will be done. If this option is not -specified, this subcommand lists all enabled hosts for users to choose. -.RE - -.sp -.ne 2 -.na -\fB\fB-c\fR, \fB--cable\fR\fR -.ad -.sp .6 -.RS 4n -Start the cable association process. A user plugs the wireless USB device to -the host and runs the associate subcommand with this option. -.RE - -.sp -.ne 2 -.na -\fB\fB-n\fR, \fB--numeric\fR\fR -.ad -.sp .6 -.RS 4n -Start the numeric association process. This subcommand prompts the user to -compare the number displayed on the host and the device. -.RE - -If neither of the preceding two association model options (\fB-n\fR or -\fB-c\fR) is specified, this subcommand prompts the user to specify one of the -following association model options. -.sp -.ne 2 -.na -\fB\fB-f\fR, \fB--force\fR\fR -.ad -.sp .6 -.RS 4n -Start the cable association process. A user plugs the wireless USB device to -the host and runs the associate subcommand with this option. -.RE - -.sp -.ne 2 -.na -\fB\fB-o\fR, \fB--onetime\fR\fR -.ad -.sp .6 -.RS 4n -Indicate that this association is for a one-time connection. That is, after the -association, if the device is connected and then disconnected, the association -information for this device will be removed from the host system. A user would -need to perform another association for the next connection. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fBremove-dev\fR [[\fB-d\fR \fIdev-id\fR] | [\fB-h\fR -\fIhost-id\fR]][\fB-f\fR]\fR -.ad -.sp .6 -.RS 4n -Remove the association information of the wireless USB device from the system. -After the removal, the device cannot be connected with the host until the user -runs the \fBassociate\fR subcommand again, for the host and device. This -subcommand has the following options. -.sp -.ne 2 -.na -\fB\fB-d\fR, \fB--device\fR=\fIdev-id\fR\fR -.ad -.sp .6 -.RS 4n -Remove the association information of the wireless USB device specified by -\fIdev-id\fR. -.RE - -.sp -.ne 2 -.na -\fB\fB-h\fR \fIhost-id\fR, \fB--host\fR=\fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -Remove the association information of all the wireless USB devices associated -with the host specified by \fIhost-id\fR. -.RE - -.sp -.ne 2 -.na -\fB\fB-f\fR, \fB--force\fR\fR -.ad -.sp .6 -.RS 4n -Perform the removal without asking for confirmation. If the device is being -connected with the host, then this subcommand will force it to disconnect. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fBremove-host\fR [\fB-h\fR \fIhost-id\fR] [\fB-f\fR]\fR -.ad -.sp .6 -.RS 4n -Remove the host information from the system, including \fIhost-id\fR and the -association information of all the devices associated with the host. This -subcommand is used most often for removing the temporarily used hot-pluggable -wireless USB host, for example, a \fBhwa\fR dongle. The host can be brought -back by being re-enumerated, for example, physically hot-plugging a \fBhwa\fR -dongle. The host-id will then be updated and no device association information -can be restored. It is not recommended to remove a on-board host. This -subcommand has the following options. -.sp -.ne 2 -.na -\fB\fB-h\fR \fIhost-id\fR, \fB--host\fR=\fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -Specifies the \fIhost-id\fR to be removed. -.RE - -.sp -.ne 2 -.na -\fB\fB-f\fR, \fB--force\fR\fR -.ad -.sp .6 -.RS 4n -Perform the removal without asking for confirmation. If there are one or more -devices connected with the host, then force them to disconnect. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fBenable-host\fR [\fB-h\fR \fIhost-id\fR]\fR -.ad -.sp .6 -.RS 4n -Take the host to the enabled state. By default, the host is in the enabled -state. This subcommand has the following option. -.sp -.ne 2 -.na -\fB\fB-h\fR \fIhost-id\fR, \fB--host\fR=\fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -Specifies the \fIhost-id\fR to be enabled. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fBdisable-host\fR [\fB-h\fR \fIhost-id\fR] [\fB-f\fR]\fR -.ad -.sp .6 -.RS 4n -Take the host to the disabled state. The \fIhost-id\fR and all the association -information of the host are maintained. Issuing an \fBenable-host\fR subcommand -brings the host back to the enabled state. This subcommand has the following -options. -.sp -.ne 2 -.na -\fB\fB-h\fR \fIhost-id\fR, \fB--host\fR=\fIhost-id\fR\fR -.ad -.sp .6 -.RS 4n -Specifies the \fIhost-id\fR to be disabled. -.RE - -.sp -.ne 2 -.na -\fB\fB-f\fR, \fB--force\fR\fR -.ad -.sp .6 -.RS 4n -Perform the disable operation without asking for confirmation. If there are one -or more devices connected with the host, this option forces them to disconnect. -.RE - -.RE - -.SH EXAMPLES -.LP -\fBExample 1 \fRListing All Hosts and Devices -.sp -.LP -The following command lists all wireless USB hosts and devices. - -.sp -.in +2 -.nf -# \fBwusbadm list\fR -01 enabled hwa -01.001 connected mouse -01.002 connected kbd -02 enabled whci -02.001 connected printer -02.002 disconnected storage -03 disabled hwa -03.001 disconnected storage -03.002 disconnected dwa -.fi -.in -2 -.sp - -.LP -\fBExample 2 \fRAssociating to a Device Using Cable -.sp -.LP -The following command associates a device to a specific host (host-id -\fB01\fR), using the cable association approach. - -.sp -.in +2 -.nf -# \fBwusbadm associate -h 01 -c\fR -Associate a device with host (01) via cable. -Continue (yes/no)? -.fi -.in -2 -.sp - -.LP -\fBExample 3 \fRRemoving a Device's Association -.sp -.LP -The following command removes a device's association information from the host -system. - -.sp -.in +2 -.nf -# \fBwusbadm remove-dev -d 01.002\fR -Remove the information of device (01.002) from system. -This device can not be connected with the host until it is associated -again. Continue (yes/no)? -.fi -.in -2 -.sp - -.LP -\fBExample 4 \fRRemoving Associations for All Devices -.sp -.LP -The following command removes the association information for all devices -associated with a specific host. - -.sp -.in +2 -.nf -# \fBwusbadm remove-dev -h 02\fR -Remove the information of all the devices associated with host (02) -from the system. -All the devices associated with the host cannot be connected with it -until they are associated again. Continue (yes/no)? -.fi -.in -2 -.sp - -.SH EXIT STATUS -.sp -.LP -The following exit values are returned: -.sp -.ne 2 -.na -\fB\fB0\fR\fR -.ad -.sp .6 -.RS 4n -Successful operation. -.RE - -.sp -.ne 2 -.na -\fB\fB1\fR\fR -.ad -.sp .6 -.RS 4n -Error: the operation failed. For example, a device failed to associate with a -host. -.RE - -.sp -.ne 2 -.na -\fB\fB2\fR\fR -.ad -.sp .6 -.RS 4n -Usage error. -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for descriptions of the following attributes: -.sp -.LP -\fB/usr/sbin\fR -.sp - -.sp -.TS -box; -c | c -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Interface Stability Committed -.TE - -.SH SEE ALSO -.sp -.LP -\fBattributes\fR(5), \fBhwahc\fR(7D), \fBusba\fR(7D) -.SH NOTES -.sp -.LP -The \fBwusb\fR (wireless USB administration) service is managed by the service -management facility, \fBsmf\fR(5), under the service identifier: -.sp -.in +2 -.nf -svc:/system/wusb:default -.fi -.in -2 -.sp - -.sp -.LP -Administrative actions on this service, such as enabling, disabling, or -requesting restart, can be performed using \fBsvcadm\fR(1M). The service's -status can be queried using the \fBsvcs\fR(1) command. -.sp -.LP -The \fBwusb\fR service is implemented by the \fBwusbd\fR daemon, a private -interface. As with the \fBwusb\fR service, the daemon is started by the SMF. -Specify the daemon with the service instance: -.sp -.in +2 -.nf -svc:/system/wusbd:default -.fi -.in -2 -.sp - -.sp -.LP -The \fBwusbd\fR daemon should not be invoked directly. diff --git a/usr/src/man/man7d/Makefile b/usr/src/man/man7d/Makefile index 9ab694f75b..5b5210e985 100644 --- a/usr/src/man/man7d/Makefile +++ b/usr/src/man/man7d/Makefile @@ -58,8 +58,6 @@ _MANFILES= aac.7d \ hid.7d \ hme.7d \ hubd.7d \ - hwahc.7d \ - hwarc.7d \ hxge.7d \ ib.7d \ ibcm.7d \ @@ -141,13 +139,10 @@ _MANFILES= aac.7d \ usbsksp.7d \ usbsprl.7d \ usbvc.7d \ - uwba.7d \ virtualkm.7d \ vni.7d \ vr.7d \ wscons.7d \ - wusb_ca.7d \ - wusb_df.7d \ xge.7d \ yge.7d \ zcons.7d \ @@ -247,15 +242,13 @@ _MANLINKS= 1394.7d \ bscbus.7d \ fdc.7d \ firewire.7d \ - hwa1480_fw.7d \ i2bsc.7d \ kmem.7d \ lo0.7d \ ticots.7d \ ticotsord.7d \ urandom.7d \ - usb.7d \ - uwb.7d + usb.7d sparc_MANLINKS= drmach.7d \ ngdr.7d \ @@ -288,10 +281,6 @@ ticotsord.7d := LINKSRC = ticlts.7d usb.7d := LINKSRC = usba.7d -uwb.7d := LINKSRC = uwba.7d - -hwa1480_fw.7d := LINKSRC = wusb_df.7d - .KEEP_STATE: include $(SRC)/man/Makefile.man diff --git a/usr/src/man/man7d/hwahc.7d b/usr/src/man/man7d/hwahc.7d deleted file mode 100644 index 1d139f2267..0000000000 --- a/usr/src/man/man7d/hwahc.7d +++ /dev/null @@ -1,109 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the -.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH HWAHC 7D "Apr 17, 2009" -.SH NAME -hwahc \- Host Wire Adapter Host Controller Driver -.SH DESCRIPTION -.sp -.LP -The \fBhwahc\fR driver is a USBA (Solaris USB Architecture) compliant nexus -driver that supports the Wireless USB 1.0 Host Wire Adapter Host Controller, an -industry standard developed by USB-IF. -.sp -.LP -A Host Wire Adapter (HWA) is a USB device whose upstream connection is a USB -2.0 wired interface. The HWA operates as a host to a cluster of downstream -Wireless USB devices. -.sp -.LP -The \fBhwahc\fR driver supports bulk, interrupt and control transfers. -.SH FILES -.sp -.ne 2 -.na -\fB\fB/kernel/drv/hwahc\fR\fR -.ad -.RS 29n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/sparcv9/hwahc\fR\fR -.ad -.RS 29n -64-bit SPARC ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/amd64/hwahc\fR\fR -.ad -.RS 29n -64-bit x86 ELF kernel module -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for a description of the following attributes: -.sp - -.sp -.TS -box; -l | l -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Architecture SPARC, x86 -.TE - -.SH SEE ALSO -.sp -.LP -\fBadd_drv\fR(1M), \fBprtconf\fR(1M), \fBrem_drv\fR(1M), \fBupdate_drv\fR(1M), -\fBattributes\fR(5), \fBehci\fR(7D), \fBhubd\fR(7D), \fBusba\fR(7D) -.sp -.LP -\fIWriting Device Drivers\fR -.sp -.LP -\fISystem Administration Guide: Basic Administration\fR -.sp -.LP -\fIUniversal Serial Bus Specification 2.0\fR -.sp -.LP -\fIWireless Universal Serial Bus Specification 1.0\fR -.sp -.LP -http://www.usb.org -.sp -.LP -http://www.sun.com -.SH DIAGNOSTICS -.sp -.LP -All host controller errors are passed to the client drivers. In addition to -being logged, the following messages can appear on the system console. All -messages are formatted in the following way: -.sp -.in +2 -.nf -WARNING: \fIdevice_path hwahc instance_number\fR: Message ... - -Connection device on WUSB port \fIport_number\fR fails -.fi -.in -2 -.sp - -.sp -.LP -The connecting device fails to connect to the HWA. Make sure the device has -been associated with the host. diff --git a/usr/src/man/man7d/hwarc.7d b/usr/src/man/man7d/hwarc.7d deleted file mode 100644 index e1ed89c1ab..0000000000 --- a/usr/src/man/man7d/hwarc.7d +++ /dev/null @@ -1,89 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the -.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH HWARC 7D "Apr 17, 2009" -.SH NAME -hwarc \- HWA Radio Controller Driver -.SH SYNOPSIS -.LP -.nf -hwa-radio@unit-address -.fi - -.SH DESCRIPTION -.sp -.LP -The \fBhwarc\fR driver is a USBA (Solaris USB Architecture) compliant client -driver that supports Host Wire Adapter Radio Controller, specified in Wireless -Universal Serial Bus Specification, Version 1.0. -.sp -.LP -The \fBhwarc\fR driver handles the Radio Controller Interface of an HWA device -and properly controls the UWB (Ultra Wideband) Radio in the device. The driver -controls an HWA device to Scan, Start/Stop Beacon, Get IE, and so forth. -.SH FILES -.sp -.ne 2 -.na -\fB\fB/kernel/drv/hwarc\fR\fR -.ad -.RS 29n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/sparcv9/hwarc\fR\fR -.ad -.RS 29n -64-bit SPARC ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/amd64/hwarc\fR\fR -.ad -.RS 29n -64-bit x86 ELF kernel module -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for a description of the following attributes: -.sp - -.sp -.TS -box; -l | l -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Architecture SPARC, x86 -.TE - -.SH SEE ALSO -.sp -.LP -\fBadd_drv\fR(1M), \fBprtconf\fR(1M), \fBrem_drv\fR(1M), \fBupdate_drv\fR(1M), -\fBattributes\fR(5), \fBhwahc\fR(7D), \fBusba\fR(7D), \fBuwba\fR(7D), -.sp -.LP -\fIWriting Device Drivers\fR -.sp -.LP -\fIUniversal Serial Bus Specification 1.0, 1.1 and 2.0 - 1996, 1998, 2000\fR -.sp -.LP -\fIWireless Universal Serial Bus Specification 1.0\fR -.sp -.LP -http://www.usb.org -.sp -.LP -http://www.sun.com diff --git a/usr/src/man/man7d/uwba.7d b/usr/src/man/man7d/uwba.7d deleted file mode 100644 index ad0dc57bc9..0000000000 --- a/usr/src/man/man7d/uwba.7d +++ /dev/null @@ -1,86 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the -.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH UWBA 7D "Apr 17, 2009" -.SH NAME -uwba, uwb \- Solaris UWB Architecture (UWBA) -.SH DESCRIPTION -.sp -.LP -Ultra-WideBand (UWB) radio technology supports high bandwidth for wireless -devices. UWBA is a miscellaneous module and it supports radio controller -drivers for UWB based devices like HWA (Host Wire Adapter), WHCI (Wireless Host -Controller Interface) and so forth. For example, both HWA radio controller -driver (\fBhwarc\fR) and \fBwhci\fR driver register to \fBuwba\fR during -attach. -.sp -.LP -UWBA provides a series of common interfaces for drivers that support UWB radio -technology. Each radio controller driver register itself as a UWB dev to the -uwba model in the attach entry, then other driver or module can control this -device to perform the UWB functions through a list of common interface. For -example, a \fBhwahc\fR driver can control the \fBhwarc\fR driver to scan in a -specific channel, start/stop beacon, manage device/MAC address, and so forth. -.SH FILES -.sp -.ne 2 -.na -\fB\fB/kernel/misc/uwba\fR\fR -.ad -.RS 29n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/misc/amd64/uwba\fR\fR -.ad -.RS 29n -64-bit x86 ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/misc/sparcv9/uwba\fR\fR -.ad -.RS 29n -64-bit SPARC ELF kernel module -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for a description of the following attributes: -.sp - -.sp -.TS -box; -l | l -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Architecture PCI-based systems -.TE - -.SH SEE ALSO -.sp -.LP -\fBattributes\fR(5), \fBhwahc\fR(7D), \fBhwarc\fR(7D), \fBusba\fR(7D) -.sp -.LP -\fIWriting Device Drivers\fR -.sp -.LP -\fIECMA-368 High Rate Ultra Wideband PHY and MAC Standard, 1st Edition\fR -.sp -.LP -\fIWireless Host Controller Interface Specification for Certified Wireless -Universal Serial Bus, Version 0.95\fR -.sp -.LP -\fIWireless Universal Serial Bus Specification 1.0\fR diff --git a/usr/src/man/man7d/wusb_ca.7d b/usr/src/man/man7d/wusb_ca.7d deleted file mode 100644 index 2af68c2a0e..0000000000 --- a/usr/src/man/man7d/wusb_ca.7d +++ /dev/null @@ -1,92 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the -.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH WUSB_CA 7D "Apr 17, 2009" -.SH NAME -wusb_ca \- WUSB Cable Association Driver -.SH DESCRIPTION -.sp -.LP -The \fBwusb_ca\fR driver is a USBA (Solaris USB Architecture) compliant client -driver that supports the cable association model which is defined in -Association Models Supplement to the Certified WUSB specification. -.sp -.LP -The wireless USB cable association driver is a USB class driver that provides -interfaces for establishing a first-time connection between Wireless USB hosts -and devices. This process of establishing a first-time connection is called -\fIassociation\fR in WUSB standard. It is a prerequisite process that must be -completed by hosts and devices prior to implementing the security requirements -outlined in \fIWireless Universal Serial Bus Specification 1.0\fR. -.sp -.LP -Users should use \fBwusbadm\fR(1M) to do cable association for WUSB devices. -.SH FILES -.sp -.ne 2 -.na -\fB\fB/kernel/drv/wusb_ca\fR\fR -.ad -.sp .6 -.RS 4n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/amd64/wusb_ca\fR\fR -.ad -.sp .6 -.RS 4n -64-bit x86 ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/sparcv9/wusb_ca\fR\fR -.ad -.sp .6 -.RS 4n -64-bit SPARC ELF kernel module -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for a description of the following attributes: -.sp - -.sp -.TS -box; -l | l -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Architecture SPARC, x86, PCI-based systems -.TE - -.SH SEE ALSO -.sp -.LP -\fBwusbadm\fR(1M), \fBattributes\fR(5), \fBhwahc\fR(7D), \fBhwarc\fR(7D), -\fBusba\fR(7D) -.sp -.LP -\fIWriting Device Drivers\fR -.sp -.LP -\fISystem Administration Guide: Basic Administration\fR -.sp -.LP -\fIWireless Universal Serial Bus Specification 1.0\fR -.sp -.LP -http://www.usb.org -.sp -.LP -http://www.sun.com diff --git a/usr/src/man/man7d/wusb_df.7d b/usr/src/man/man7d/wusb_df.7d deleted file mode 100644 index 8993e3a058..0000000000 --- a/usr/src/man/man7d/wusb_df.7d +++ /dev/null @@ -1,124 +0,0 @@ -'\" te -.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the -.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH WUSB_DF 7D "Sep 18, 2009" -.SH NAME -wusb_df, hwa1480_fw \- WUSB firmware download driver and firmware module for -Intel i1480 chipset -.SH DESCRIPTION -.sp -.LP -The \fBwusb_df\fR driver is a Solaris USB Architecture (USBA) compliant client -driver that is used to download firmware for Host Wire Adapter (HWA) dongles -that use Intel i1480 chipsets. -.sp -.LP -Currently, the \fBwusb_df\fR driver can only download driver for Intel i1480 -based HWA dongles. The \fBhwa1480_fw\fR is a miscellaneous module which is -transformed from Intel's firmware binary version RC1.3PA2-20070828. -\fBwusb_df\fR reads firmware data from \fBhwa1480_fw\fR module and downloads it -to HWA hardware. -.sp -.LP -Users can use \fBelfwrap\fR(1) to transform new firmware binary. Users must use -the same name as \fBhwa1480_fw\fR, since \fBwusb_df\fR only recognizes this -symbol. -.SH FILES -.sp -.ne 2 -.na -\fB\fB/kernel/drv/wusb_df\fR\fR -.ad -.sp .6 -.RS 4n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/sparcv9/wusb_df\fR\fR -.ad -.sp .6 -.RS 4n -64-bit SPARC ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/amd64/wusb_df\fR\fR -.ad -.sp .6 -.RS 4n -64-bit x86 ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/misc/hwa_1480\fR\fR -.ad -.sp .6 -.RS 4n -32-bit ELF 86 kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/misc/sparcv9/hwa_1480\fR\fR -.ad -.sp .6 -.RS 4n -64-bit SPARC ELF kernel module -.RE - -.sp -.ne 2 -.na -\fB\fB/kernel/drv/amd64/hwa_1480\fR\fR -.ad -.sp .6 -.RS 4n -64-bit x86 ELF kernel module -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for a description of the following attributes: -.sp - -.sp -.TS -box; -l | l -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Architecture SPARC, x86, PCI-based systems -.TE - -.SH SEE ALSO -.sp -.LP -\fBelfwrap\fR(1)\fBadd_drv\fR(1M), \fBrem_drv\fR(1M), \fBupdate_drv\fR(1M), -\fBattributes\fR(5) -.sp -.LP -\fIWriting Device Drivers\fR -.sp -.LP -\fISystem Administration Guide: Basic Administration\fR -.sp -.LP -\fIWireless Universal Serial Bus Specification 1.0\fR -.sp -.LP -http://www.usb.org -.sp -.LP -http://www.sun.com |