diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-05-12 14:23:15 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-05-12 14:23:15 +0000 |
commit | c57dc2b4a808f4a7ef86e2ef7519d4783f2f0fac (patch) | |
tree | 6205f2467de0edaf5b3bdc1cc94acd9be290f6a7 | |
parent | 231bd65333821b5737cb98ba31017e3ad59cfee1 (diff) | |
download | FreeBSD-src-c57dc2b4a808f4a7ef86e2ef7519d4783f2f0fac.zip FreeBSD-src-c57dc2b4a808f4a7ef86e2ef7519d4783f2f0fac.tar.gz |
Add a man page for the devinfo command; I'd argue devinfo is the single
most useful new command added to FreeBSD 5.0, but maybe that's just
me :-).
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
-rw-r--r-- | usr.sbin/devinfo/Makefile | 3 | ||||
-rw-r--r-- | usr.sbin/devinfo/devinfo.8 | 71 |
2 files changed, 73 insertions, 1 deletions
diff --git a/usr.sbin/devinfo/Makefile b/usr.sbin/devinfo/Makefile index aaa113a..52e4d6d 100644 --- a/usr.sbin/devinfo/Makefile +++ b/usr.sbin/devinfo/Makefile @@ -1,8 +1,9 @@ # $FreeBSD$ PROG= devinfo +MAN= devinfo.8 + WARNS?= 2 -NOMAN= #true DPADD= ${LIBDEVINFO} LDADD= -ldevinfo diff --git a/usr.sbin/devinfo/devinfo.8 b/usr.sbin/devinfo/devinfo.8 new file mode 100644 index 0000000..2555169 --- /dev/null +++ b/usr.sbin/devinfo/devinfo.8 @@ -0,0 +1,71 @@ +.\" -*- nroff -*- +.\" +.\" Copyright (c) 2002 Hiten Pandya +.\" Copyright (c) 2002 Robert N. M. Watson +.\" +.\" 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. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``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 AUTHORS 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 10, 2002 +.Os +.Dt DEVINFO 8 +.Sh NAME +.Nm devinfo +.Nd Print information about system device configuration. +.Sh SYNOPSIS +.Nm +.Op Fl ru +.Sh DESCRIPTION +.Pp +Devinfo with no arguments passed, shows the lists of devices using indentation +and how they are reached from the device +.Em nexus . +.Pp +The following command line arguments are accepted. When no command line +argument(s) are passed, +.Xr devinfo 8 +simply prints the hierarchy of the device table. +.Bl -bullet -width indent +.It +.Op -r : +causes hardware resource information (such as IRQ, I/O ports, I/O memory +addresses) to be listed, under each device that has reserved those resources. +.It +.Op -u : +displays the same information as +.Op -r , +but sorts by resource type rather than by device, allowing you to review the +set of system resources for usage and available resources. I.e., it lists all +the IRQ consumers together. +.El +.Sh SEE ALSO +.Xr pciconf 8 , +.Xr pnpinfo 8 , +.Xr vmstat 8 , +.Xr devinfo 3 , +.Xr systat 1 +.Sh AUTHORS +.Pp +.An "Mike Smith" +.Aq msmith@FreeBSD.org . |