Deleted Added
full compact
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 ---