0ed1ac8d35
managed by kern_devconf.c. A useful feature is that the following script generates almost well-formed config-file lines for all ISA devices in the system: lsdev -t isa | awk '{ print "device $0" }' lsdev -t disk | awk '{ print "disk $0" }'
62 lines
1.4 KiB
Groff
62 lines
1.4 KiB
Groff
.\" $Id: lsvfs.1,v 1.1 1994/09/22 01:25:56 wollman Exp $
|
|
.\" Garrett A. Wollman, October 1994
|
|
.\" This file is in the public domain.
|
|
.\"
|
|
.Dd October 17, 1994
|
|
.Dt LSDEV 1
|
|
.Os
|
|
.Sh NAME
|
|
.Nm lsdev
|
|
.Nd list configured devices
|
|
.Sh SYNOPSIS
|
|
.Nm lsdev
|
|
.Op Fl t Ar type
|
|
.Op Fl v
|
|
.Op Ar class Ns Op unit
|
|
.Sh DESCRIPTION
|
|
The
|
|
.Nm lsdev
|
|
utility lists devices configured in the current system, in a
|
|
machine-dependent manner. The
|
|
.Fl t
|
|
flag can be used to restrict the listing to a specific
|
|
.Ar type
|
|
of device;
|
|
the types available vary from machine to machine. (Specifying an
|
|
invalid type will cause a list of valid types to be printed.) The
|
|
.Fl v
|
|
flag requests more verbose output. The optional
|
|
.Ar class
|
|
argument requests information on a particular class of devices (e.g.,
|
|
.Dq Li wdc
|
|
or
|
|
.No Do Li ie Dc Ns ).
|
|
If no
|
|
.Ar unit
|
|
is specified, all units of the specified class will be listed.
|
|
.Pp
|
|
The
|
|
.Xr sysctl 3
|
|
mechanism is used to retrieve information from the kernel about which
|
|
devices are configured.
|
|
.Sh FILES
|
|
.Bl -tag -width <machine/devconf.h>
|
|
.It Aq sys/devconf.h
|
|
defines the structure examined by
|
|
.Nm
|
|
.It Aq machine/devconf.h
|
|
defines the machine-dependent parts of the structure, including the
|
|
supported device type names
|
|
.El
|
|
.Sh SEE ALSO
|
|
.\" .Xr chdev 8
|
|
.Xr sysctl 3
|
|
.Sh BUGS
|
|
Not all devices have the proper support implmented yet.
|
|
.Sh HISTORY
|
|
An
|
|
.Nm
|
|
comand appeared in
|
|
.Tn FreeBSD
|
|
2.0.
|