The midway driver has been busdmaified and is not i386-specific anymore.
Repo-copy it from the i386 specific man4 section to the common one. Remove the i386 keyword from the man page header. Document the sysctl interface to the driver. Fix a spelling error (ALL -> AAL).
This commit is contained in:
parent
980c75b4d8
commit
ca7810d47e
@ -49,6 +49,7 @@ MAN= aac.4 \
|
||||
ef.4 \
|
||||
ehci.4 \
|
||||
em.4 \
|
||||
en.4 \
|
||||
exca.4 \
|
||||
faith.4 \
|
||||
fast_ipsec.4 \
|
||||
@ -283,6 +284,7 @@ MLINKS+=disc.4 if_disc.4
|
||||
MLINKS+=ed.4 if_ed.4
|
||||
MLINKS+=ef.4 if_ef.4
|
||||
MLINKS+=em.4 if_em.4
|
||||
MLINKS+=en.4 if_en.4
|
||||
MLINKS+=faith.4 if_faith.4
|
||||
MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4
|
||||
MLINKS+=fpa.4 fea.4
|
||||
|
@ -1,7 +1,7 @@
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd December 29, 1997
|
||||
.Dt EN 4 i386
|
||||
.Dd June 3, 2003
|
||||
.Dt EN 4
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm en
|
||||
@ -14,7 +14,7 @@ The
|
||||
.Nm
|
||||
device driver supports Midway-based ATM interfaces including the
|
||||
Efficient Networks, Inc. ENI-155 and Adaptec ANA-59x0.
|
||||
Midway is an ALL5 SAR (Segmentation and Reassembly) chip.
|
||||
Midway is an AAL5 SAR (Segmentation and Reassembly) chip.
|
||||
.Pp
|
||||
The driver only supports ATM PVCs. SVC or ATM-ARP is not supported.
|
||||
.Pp
|
||||
@ -28,6 +28,18 @@ byte encoding of the following flags.
|
||||
.Dl 0x02 (if using AAL5, use a LLCSNAP header)
|
||||
Thus, parameter 3 means AAL5 and LLC/SNAP encapsulation.
|
||||
Note that BPF works only with LLC/SNAP encapsulation.
|
||||
.Pp
|
||||
The following sysctls are recognized by the driver:
|
||||
.Bl -tag -width XXX
|
||||
.It Cm hw.atm.enX.istats
|
||||
Contains an array of
|
||||
.Vt uint32_t
|
||||
with internal driver statistics.
|
||||
.It Cm hw.atm.enX.debug
|
||||
This is a bit map of debugging options.
|
||||
This variable is only available when the driver is compiled with debugging
|
||||
support.
|
||||
.EL
|
||||
.Sh EXAMPLES
|
||||
Suppose you have 2 hosts 128.252.200.1 and 128.252.200.2 connected
|
||||
by ATM through PVC # 201 (0xc9).
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
MAN= aic.4 alpm.4 amdpm.4 apm.4 ar.4 asc.4 \
|
||||
cs.4 cx.4 cy.4 \
|
||||
dgb.4 el.4 en.4 ep.4 ex.4 fe.4 gsc.4 \
|
||||
dgb.4 el.4 ep.4 ex.4 fe.4 gsc.4 \
|
||||
ie.4 io.4 le.4 linux.4 lnc.4 longrun.4 mcd.4 \
|
||||
meteor.4 mse.4 npx.4 \
|
||||
pae.4 pcf.4 perfmon.4 pnp.4 pnpbios.4 \
|
||||
|
@ -1,60 +0,0 @@
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd December 29, 1997
|
||||
.Dt EN 4 i386
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm en
|
||||
.Nd device driver for Midway-based ATM interfaces
|
||||
.Sh SYNOPSIS
|
||||
.Cd "device en"
|
||||
.Cd "device atm"
|
||||
.Sh DESCRIPTION
|
||||
The
|
||||
.Nm
|
||||
device driver supports Midway-based ATM interfaces including the
|
||||
Efficient Networks, Inc. ENI-155 and Adaptec ANA-59x0.
|
||||
Midway is an ALL5 SAR (Segmentation and Reassembly) chip.
|
||||
.Pp
|
||||
The driver only supports ATM PVCs. SVC or ATM-ARP is not supported.
|
||||
.Pp
|
||||
To configure the card for IP, use something like:
|
||||
.Dl # ifconfig en0 128.252.200.1 netmask 0xffffff00 up
|
||||
To add a PVC to a host you must use the ``route'' command:
|
||||
.Dl # route add -iface <remote IP address> -link en0:z.0.x.y
|
||||
where x and y are the byte encoding of the VCI to use, and z is the
|
||||
byte encoding of the following flags.
|
||||
.Dl 0x01 (use AAL5),
|
||||
.Dl 0x02 (if using AAL5, use a LLCSNAP header)
|
||||
Thus, parameter 3 means AAL5 and LLC/SNAP encapsulation.
|
||||
Note that BPF works only with LLC/SNAP encapsulation.
|
||||
.Sh EXAMPLES
|
||||
Suppose you have 2 hosts 128.252.200.1 and 128.252.200.2 connected
|
||||
by ATM through PVC # 201 (0xc9).
|
||||
To enable the link use the following commands:
|
||||
.Dl on host 128.252.200.1:
|
||||
.Dl # ifconfig en0 128.252.200.1 netmask 0xffffff00 up
|
||||
.Dl # route add -iface 128.252.200.2 -link en0:3.0.0.c9
|
||||
.Pp
|
||||
.Dl on host 128.252.200.2:
|
||||
.Dl # ifconfig en0 128.252.200.2 netmask 0xffffff00 up
|
||||
.Dl # route add -iface 128.252.200.1 -link en0:3.0.0.c9
|
||||
.Sh DIAGNOSTICS
|
||||
.Bd -literal
|
||||
en0 <Efficient Networks ENI-155p> rev 0 int a irq 5 on pci0:16
|
||||
en0: ATM midway v0, board IDs 6.0, Utopia (pipelined), 512KB on-board RAM
|
||||
en0: maximum DMA burst length = 64 bytes
|
||||
en0: 7 32KB receive buffers, 8 32KB transmit buffers allocated
|
||||
.Ed
|
||||
.Sh CAVEATS
|
||||
The driver extensively uses DMA on PCI.
|
||||
The first
|
||||
generation PCI chipsets do not work or exhibit poor performance.
|
||||
.Sh SEE ALSO
|
||||
.Xr ifconfig 8 ,
|
||||
.Xr route 8
|
||||
.Sh AUTHORS
|
||||
.An Chuck Cranor
|
||||
of Washington University implemented EN driver
|
||||
in 1996 for
|
||||
.Nx .
|
Loading…
Reference in New Issue
Block a user