device.9 (79538) | device.9 (89124) |
---|---|
1.\" -*- nroff -*- 2.\" 3.\" Copyright (c) 1998 Doug Rabson 4.\" 5.\" All rights reserved. 6.\" 7.\" This program is free software. 8.\" --- 12 unchanged lines hidden (view full) --- 21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28.\" | 1.\" -*- nroff -*- 2.\" 3.\" Copyright (c) 1998 Doug Rabson 4.\" 5.\" All rights reserved. 6.\" 7.\" This program is free software. 8.\" --- 12 unchanged lines hidden (view full) --- 21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28.\" |
29.\" $FreeBSD: head/share/man/man9/device.9 79538 2001-07-10 15:31:11Z ru $ | 29.\" $FreeBSD: head/share/man/man9/device.9 89124 2002-01-09 11:43:48Z mpp $ |
30.\" 31.Dd June 16, 1998 32.Dt DEVICE 9 33.Os 34.Sh NAME 35.Nm device 36.Nd an abstract representation of a device 37.Sh SYNOPSIS 38.Vt typedef struct device *device_t ; 39.Sh DESCRIPTION 40The device object represents a piece of hardware attached to the 41system such as an expansion card, the bus which that card is plugged 42into, disk drives attached to the expansion card etc. 43The system defines one device, 44.Dv root_bus 45and all other devices are created dynamically during | 30.\" 31.Dd June 16, 1998 32.Dt DEVICE 9 33.Os 34.Sh NAME 35.Nm device 36.Nd an abstract representation of a device 37.Sh SYNOPSIS 38.Vt typedef struct device *device_t ; 39.Sh DESCRIPTION 40The device object represents a piece of hardware attached to the 41system such as an expansion card, the bus which that card is plugged 42into, disk drives attached to the expansion card etc. 43The system defines one device, 44.Dv root_bus 45and all other devices are created dynamically during |
46autoconfiguration. Normally devices representing toplevel busses in | 46autoconfiguration. Normally devices representing top-level busses in |
47the system (ISA, PCI etc.) will be attached directly to 48.Dv root_bus 49and other devices will be added as children of their relevant bus. 50.Pp 51The devices in a system form a tree. 52All devices except 53.Dv root_bus 54have a parent (see --- 49 unchanged lines hidden --- | 47the system (ISA, PCI etc.) will be attached directly to 48.Dv root_bus 49and other devices will be added as children of their relevant bus. 50.Pp 51The devices in a system form a tree. 52All devices except 53.Dv root_bus 54have a parent (see --- 49 unchanged lines hidden --- |