xref: /freebsd/share/man/man4/bfe.4 (revision b9f78d2b4a8b3f55b6e04cfcc94105dd896d6f5c)
1b9f78d2bSBill Paul.\"
2b9f78d2bSBill Paul.\" Copyright (c) 2003 Stuart Walsh
3b9f78d2bSBill Paul.\"
4b9f78d2bSBill Paul.\" All rights reserved.
5b9f78d2bSBill Paul.\"
6b9f78d2bSBill Paul.\" Redistribution and use in source and binary forms, with or without
7b9f78d2bSBill Paul.\" modification, are permitted provided that the following conditions
8b9f78d2bSBill Paul.\" are met:
9b9f78d2bSBill Paul.\" 1. Redistributions of source code must retain the above copyright
10b9f78d2bSBill Paul.\"    notice, this list of conditions and the following disclaimer.
11b9f78d2bSBill Paul.\" 2. Redistributions in binary form must reproduce the above copyright
12b9f78d2bSBill Paul.\"    notice, this list of conditions and the following disclaimer in the
13b9f78d2bSBill Paul.\"    documentation and/or other materials provided with the distribution.
14b9f78d2bSBill Paul.\"
15b9f78d2bSBill Paul.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR
16b9f78d2bSBill Paul.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
17b9f78d2bSBill Paul.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
18b9f78d2bSBill Paul.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
19b9f78d2bSBill Paul.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
20b9f78d2bSBill Paul.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21b9f78d2bSBill Paul.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22b9f78d2bSBill Paul.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23b9f78d2bSBill Paul.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
24b9f78d2bSBill Paul.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25b9f78d2bSBill Paul.\"
26b9f78d2bSBill Paul.\" $FreeBSD$
27b9f78d2bSBill Paul.\"
28b9f78d2bSBill Paul.Dd September 4, 2003
29b9f78d2bSBill Paul.Dt BFE 4
30b9f78d2bSBill Paul.Os
31b9f78d2bSBill Paul.Sh NAME
32b9f78d2bSBill Paul.Nm bfe
33b9f78d2bSBill Paul.Nd Broadcom BCM4401 Ethernet Device Driver
34b9f78d2bSBill Paul.Sh SYNOPSIS
35b9f78d2bSBill Paul.Cd "device miibus"
36b9f78d2bSBill Paul.Cd "device bfe"
37b9f78d2bSBill Paul.Sh DESCRIPTION
38b9f78d2bSBill PaulThe
39b9f78d2bSBill Paul.Nm
40b9f78d2bSBill Pauldriver provides support for the Broadcom BCM4401 based Fast Ethernet adapters.
41b9f78d2bSBill Paul.Pp
42b9f78d2bSBill PaulThe
43b9f78d2bSBill Paul.Nm
44b9f78d2bSBill Pauldriver supports the following media types:
45b9f78d2bSBill Paul.Pp
46b9f78d2bSBill Paul.Bl -tag -width xxxxxxxxxxxxxxxxxxxx
47b9f78d2bSBill Paul.It autoselect
48b9f78d2bSBill PaulEnable autoselection of the media type and options
49b9f78d2bSBill Paul.It 10baseT/UTP
50b9f78d2bSBill PaulSet 10Mbps operation
51b9f78d2bSBill Paul.It 100baseTX
52b9f78d2bSBill PaulSet 100Mbps (fast ethernet) operation
53b9f78d2bSBill Paul.El
54b9f78d2bSBill Paul.Pp
55b9f78d2bSBill PaulThe
56b9f78d2bSBill Paul.Nm
57b9f78d2bSBill Pauldriver supports the following media options:
58b9f78d2bSBill Paul.Pp
59b9f78d2bSBill Paul.Bl -tag -width xxxxxxxxxxxxxxxxxxxx
60b9f78d2bSBill Paul.It full-duplex
61b9f78d2bSBill PaulSet full duplex operation
62b9f78d2bSBill Paul.El
63b9f78d2bSBill Paul.Pp
64b9f78d2bSBill PaulFor further information on configuring this device, see
65b9f78d2bSBill Paul.Xr ifconfig 8 .
66b9f78d2bSBill Paul.Pp
67b9f78d2bSBill Paul.Sh DIAGNOSTICS
68b9f78d2bSBill Paul.Bl -diag
69b9f78d2bSBill Paul.It "bfe%d: couldn't map memory"
70b9f78d2bSBill PaulA fatal initialization error has occurred.
71b9f78d2bSBill Paul.It "bfe%d: couldn't map interrupt"
72b9f78d2bSBill PaulA fatal initialization error has occurred.
73b9f78d2bSBill Paul.It "bfe%d: failed to allocate DMA resources"
74b9f78d2bSBill PaulThere are not enough mbuf's available for allocation.
75b9f78d2bSBill Paul.It "bfe%d: watchdog timeout -- resetting"
76b9f78d2bSBill PaulThe device has stopped responding to the network, or there is a problem with
77b9f78d2bSBill Paulthe network connection (cable).
78b9f78d2bSBill Paul.El
79b9f78d2bSBill Paul.Sh SEE ALSO
80b9f78d2bSBill Paul.Xr arp 4 ,
81b9f78d2bSBill Paul.Xr miibus 4 ,
82b9f78d2bSBill Paul.Xr netintro 4 ,
83b9f78d2bSBill Paul.Xr ng_ether 4 ,
84b9f78d2bSBill Paul.Xr ifconfig 8
85b9f78d2bSBill Paul.Sh HISTORY
86b9f78d2bSBill PaulThe
87b9f78d2bSBill Paul.Nm
88b9f78d2bSBill Pauldevice driver first appeared in
89b9f78d2bSBill Paul.Fx 5.1 .
90b9f78d2bSBill Paul.Sh AUTHORS
91b9f78d2bSBill Paul.An -nosplit
92b9f78d2bSBill PaulThe
93b9f78d2bSBill Paul.Nm
94b9f78d2bSBill Pauldevice driver was written by
95b9f78d2bSBill Paul.An Stuart Walsh
96b9f78d2bSBill Pauland
97b9f78d2bSBill Paul.An Duncan Barclay .
98b9f78d2bSBill PaulThis manual page was written by
99b9f78d2bSBill Paul.An Stuart Walsh .
100