freebsd-dev/share/man/man4
Marius Strobl 1ed3fed743 o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()
to gem_attach() as the former access softc members not yet initialized
  at that time and gem_reset() actually is enough to stop the chip. [1]
o Revise the use of gem_bitwait(); add bus_barrier() calls before calling
  gem_bitwait() to ensure the respective bit has been written before we
  starting polling on it and poll for the right bits to change, f.e. even
  though we only reset RX we have to actually wait for both GEM_RESET_RX
  and GEM_RESET_TX to clear. Add some additional gem_bitwait() calls in
  places we've been missing them according to the GEM documentation.
  Along with this some excessive DELAYs, which probably only were added
  because of bugs in gem_bitwait() and its use in the first place, as
  well as as have of an gem_bitwait() reimplementation in gem_reset_tx()
  were removed.
o Add gem_reset_rxdma() and use it to deal with GEM_MAC_RX_OVERFLOW errors
  more gracefully as unlike gem_init_locked() it resets the RX DMA engine
  only, causing no link loss and the FIFOs not to be cleared. Also use it
  deal with GEM_INTR_RX_TAG_ERR errors, with previously were unhandled.
  This was based on information obtained from the Linux GEM and OpenSolaris
  ERI drivers.
o Turn on workarounds for silicon bugs in the Apple GMAC variants.
  This was based on information obtained from the Darwin GMAC and Linux GEM
  drivers.
o Turn on "infinite" (i.e. maximum 31 * 64 bytes in length) DMA bursts.
  This greatly improves especially RX performance.
o Optimize the RX path, this consists of:
  - kicking the receiver as soon as we've a spare descriptor in gem_rint()
    again instead of just once after all the ready ones have been handled;
  - kicking the receiver the right way, i.e. as outlined in the GEM
    documentation in batches of 4 and by pointing it to the descriptor
    after the last valid one;
  - calling gem_rint() before gem_tint() in gem_intr() as gem_tint() may
    take quite a while;
  - doubling the size of the RX ring to 256 descriptors.
  Overall the RX performance of a GEM in a 1GHz Sun Fire V210 was improved
  from ~100Mbit/s to ~850Mbit/s.
o In gem_add_rxbuf() don't assign the newly allocated mbuf to rxs_mbuf
  before calling bus_dmamap_load_mbuf_sg(), if bus_dmamap_load_mbuf_sg()
  fails we'll free the newly allocated mbuf, unable to recycle the
  previous one but a NULL pointer dereference instead.
o In gem_init_locked() honor the return value of gem_meminit().
o Simplify gem_ringsize() and dont' return garbage in the default case.
  Based on OpenBSD.
o Don't turn on MAC control, MIF and PCS interrupts unless GEM_DEBUG is
  defined as we don't need/use these interrupts for operation.
o In gem_start_locked() sync the DMA maps of the descriptor rings before
  every kick of the transmitter and not just once after enqueuing all
  packets as the NIC might instantly start transmitting after we kicked
  it the first time.
o Keep state of the link state and use it to enable or disable the MAC
  in gem_mii_statchg() accordingly as well as to return early from
  gem_start_locked() in case the link is down. [3]
o Initialize the maximum frame size to a sane value.
o In gem_mii_statchg() enable carrier extension if appropriate.
o Increment if_ierrors in case of an GEM_MAC_RX_OVERFLOW error and in
  gem_eint(). [3]
o Handle IFF_ALLMULTI correctly; don't set it if we've turned promiscuous
  group mode on and don't clear the flag if we've disabled promiscuous
  group mode (these were mostly NOPs though). [2]
o Let gem_eint() also report GEM_INTR_PERR errors.
o Move setting sc_variant from gem_pci_probe() to gem_pci_attach() as
  device probe methods are not supposed to touch the softc.
o Collapse sc_inited and sc_pci into bits for sc_flags.
o Add CTASSERTs ensuring that GEM_NRXDESC and GEM_NTXDESC are set to
  legal values.
o Correctly set up for 802.3x flow control, though #ifdef out the code
  that actually enables it as this needs more testing and mainly a proper
  framework to support it.
o Correct and add some conversions from hard-coded functions names to
  __func__ which were borked or forgotten in if_gem.c rev. 1.42.
o Use PCIR_BAR instead of a homegrown macro.
o Replace sc_enaddr[6] with sc_enaddr[ETHER_ADDR_LEN].
o In gem_pci_attach() in case attaching fails release the resources in
  the opposite order they were allocated.
o Make gem_reset() static to if_gem.c as it's not needed outside that
  module.
o Remove the GEM_GIGABIT flag and the associated code; GEM_GIGABIT was
  never set and the associated code was in the wrong place.
o Remove sc_mif_config; it was only used to cache the contents of the
  respective register within gem_attach().
o Remove the #ifdef'ed out NetBSD/OpenBSD code for establishing a suspend
  hook as it will never be used on FreeBSD.
o Also probe Apple Intrepid 2 GMAC and Apple Shasta GMAC, add support for
  Apple K2 GMAC. Based on OpenBSD.
o Add support for Sun GBE/P cards, or in other words actually add support
  for cards based on GEM to gem(4). This mainly consists of adding support
  for the TBI of these chips. Along with this the PHY selection code was
  rewritten to hardcode the PHY number for certain configurations as for
  example the PHY of the on-board ERI of Blade 1000 shows up twice causing
  no link as the second incarnation is isolated.
  These changes were ported from OpenBSD with some additional improvements
  and modulo some bugs.
o Add code to if_gem_pci.c allowing to read the MAC-address from the VPD on
  systems without Open Firmware.
  This is an improved version of my variant of the respective code in
  if_hme_pci.c
o Now that gem(4) is MI enable it for all archs.

Pointed out by:	yongari [1]
Suggested by:	rwatson [2], yongari [3]
Tested on:	i386 (GEM), powerpc (GMACs by marcel and yongari),
		sparc64 (ERI and GEM)
Reviewed by:	yongari
Approved by:	re (kensmith)
2007-09-26 21:14:18 +00:00
..
man4.arm Xref altq(4). 2007-02-03 20:02:29 +00:00
man4.i386 Remove the last entries to fast_ipsec. 2007-08-02 08:04:48 +00:00
man4.powerpc Cleanup and add our standard SYNOPSIS section. 2006-08-02 07:02:19 +00:00
man4.sparc64 Spelling fix. 2006-12-14 17:03:46 +00:00
aac.4 Add PCI IDs for two cards: 2007-08-23 20:12:40 +00:00
acpi_dock.4 Revise markup. 2006-09-30 15:14:49 +00:00
acpi_thermal.4 Explain more about the "C" qualifier for Celsius. 2007-03-18 00:57:07 +00:00
acpi_video.4 Fix typos and use consistent section names in manual pages: 2005-07-15 17:35:26 +00:00
acpi.4 Markup fixes. 2006-09-18 15:24:20 +00:00
adv.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
adw.4 Markup fixes. 2006-09-18 15:24:20 +00:00
agp.4 Document Intel E7505 support. 2006-02-17 06:29:51 +00:00
aha.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
ahb.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
ahc.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
ahd.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
aio.4
altq.4 nfe(4) supports altq(4). 2007-06-12 02:19:11 +00:00
amd.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
amdsmb.4 Revise markup. 2006-09-30 15:14:49 +00:00
amr.4 o sort the HARDWARE list somewhat 2006-06-18 14:45:28 +00:00
an.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
arcmsr.4 Sync the hardware list with the driver and with what I could find on 2007-01-10 12:57:46 +00:00
asr.4
ata.4 Update for ICH9 support. 2007-09-10 20:25:55 +00:00
atapicam.4 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
ataraid.4 Markup fixes. 2006-09-18 15:24:20 +00:00
ath_hal.4 Fixed troff warnings. 2005-01-15 12:49:11 +00:00
ath.4 Remove wicontrol(8) from the base system. Using wicontrol to configure an 2007-07-01 10:25:07 +00:00
atkbd.4 Markup fixes. 2006-09-18 15:24:20 +00:00
atkbdc.4 Backout previous diffs - this functionality is already provided by the 2005-04-07 23:59:38 +00:00
audit.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
auditpipe.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
aue.4 Xref altq(4). 2007-02-03 19:29:31 +00:00
awi.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
axe.4 Specify which Dlink chip is supported (D-Link DUB-E100 ver A) because 2007-06-06 19:27:10 +00:00
bce.4 Document hw.bce.msi_enable tunable. 2007-06-24 18:36:07 +00:00
bfe.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
bge.4 Remove BCM5704S specific tunable (hw.bge.fake_autoneg) and 2007-05-22 19:35:34 +00:00
bktr.4 Fix the bug in my last commit: ++Year... 8-/ 2006-01-21 14:58:25 +00:00
blackhole.4 - Do not claim that ipfw is the only firewall package available 2007-01-01 21:16:42 +00:00
bpf.4 Add three new ioctl(2) commands for bpf(4). 2007-02-26 22:24:14 +00:00
bt.4 o Capitalization fixes 2006-06-18 14:12:27 +00:00
cardbus.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
carp.4 Add section describing how ARP load balancing works and its 2006-06-07 10:26:51 +00:00
ccd.4 Fix markup and some typos. 2006-04-14 09:20:25 +00:00
cd.4 Sort sections. 2005-01-21 08:36:40 +00:00
cdce.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
ch.4 Fixed macro abuse. 2005-01-21 20:51:09 +00:00
ciss.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
cm.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
cnw.4 Markup nits. 2005-01-13 16:37:26 +00:00
coretemp.4 Add man pages for coretemp(4) and ichwd(4). 2007-08-23 20:05:09 +00:00
cpufreq.4 Markup fixes. 2006-09-18 15:24:20 +00:00
crypto.4 Remove the last entries to fast_ipsec. 2007-08-02 08:04:48 +00:00
cue.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
cxgb.4 Remove an extra "The". 2007-03-16 16:07:49 +00:00
cy.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
da.4 Markup fixes. 2006-09-18 15:24:20 +00:00
dc.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
dcons_crom.4
dcons.4 Keep references sorted alphabetically. 2006-03-20 17:10:09 +00:00
ddb.4 Add "show sysregs" command to ddb. On i386, this gives gdt, idt, ldt, 2007-08-09 20:14:35 +00:00
de.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
devctl.4 Commit the results of the typo hunt by Darren Pilgrim. 2006-08-04 07:56:35 +00:00
digi.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
disc.4
divert.4 - move steps describing how to gain ipdivert support to SYNOPSIS and 2006-09-24 13:58:44 +00:00
dpt.4 o Remove FILES section (uninteresting for users) 2006-06-18 14:37:48 +00:00
dummynet.4 Chase after phk@: remove reference to (now obsoleted) NMBCLUSTERS. 2006-08-26 21:24:22 +00:00
ed.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
edsc.4 Introduce a new toy interface, edsc(4). It's a discard interface 2007-03-26 04:39:18 +00:00
ef.4 (fast) ethernet -> (Fast) Ethernet 2004-12-21 01:09:34 +00:00
ehci.4 Interrupt transfers and split transactions work now, so remove the 2005-03-20 17:13:43 +00:00
em.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
en.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
enc.4 Remove the last entries to fast_ipsec. 2007-08-02 08:04:48 +00:00
esp.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
exca.4
faith.4 FAITH's base spec has already been an RFC 2005-04-21 13:27:13 +00:00
fatm.4 Sort sections. 2005-01-21 08:36:40 +00:00
fd.4 Mention fdescfs(5) and why it might be useful. 2004-10-24 19:44:23 +00:00
fdc.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
firewire.4 Convert the SYNOPSIS section to look like the ones used in other driver 2006-04-01 10:37:35 +00:00
fla.4
fpa.4
fwe.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
fwip.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
fwohci.4 Document hw.firewire.phydma_enable knob. 2007-06-17 10:40:25 +00:00
fxp.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
gbde.4 Correct two trivial grammos. 2006-01-10 18:55:24 +00:00
gdb.4 Expand contractions. 2005-02-13 23:45:54 +00:00
gem.4 o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop() 2007-09-26 21:14:18 +00:00
geom_fox.4 Revise markup. 2006-09-30 15:14:49 +00:00
geom_uzip.4 Add more .Xr's. 2006-10-09 12:50:16 +00:00
geom.4 Clarify that G_F_DISKIOCTL is unused, and remove G_T_DETAILS altogether, 2006-05-25 13:39:27 +00:00
gif.4 Do not reference gifconfig, it is gone. 2005-07-26 18:14:22 +00:00
gre.4 - convert to the current style of section 4 man pages 2006-10-19 07:41:47 +00:00
harp.4
hatm.4 Sort sections. 2005-01-21 08:36:40 +00:00
hfa.4 Reword the HARDWARE section, so it can be used in the autogenerated 2005-02-23 19:31:12 +00:00
hifn.4 Convert the SYNOPSIS section to look like the ones used in other driver 2006-04-01 10:56:36 +00:00
hme.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
hptiop.4 Manpage for the hptiop(4) driver. Could use a little more content. 2007-05-11 22:52:19 +00:00
hptmv.4 Markup fixes. 2006-09-18 15:24:20 +00:00
hwpmc.4 Improve a sentence. 2007-02-12 03:26:22 +00:00
ichsmb.4 ICH5 is also supported by ichsmb 2005-05-05 12:03:36 +00:00
ichwd.4 Add man pages for coretemp(4) and ichwd(4). 2007-08-23 20:05:09 +00:00
icmp6.4 Assorted markup fixes and minor wordsmithing. 2005-06-15 13:31:23 +00:00
icmp.4 Add lists of ICMP types and codes for user and developer reference. 2007-02-09 12:30:17 +00:00
ida.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
idt.4
ieee80211.4 Remove wicontrol(8) from the base system. Using wicontrol to configure an 2007-07-01 10:25:07 +00:00
if_bridge.4 Bump the document date. 2007-09-16 21:14:47 +00:00
ifmib.4 Sort sections. 2005-01-21 08:36:40 +00:00
iic.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
iicbb.4
iicbus.4 Expand contractions. 2005-02-13 23:45:54 +00:00
iicsmb.4
iir.4 Boji Tony Kannanthanam no longer supports this driver, Achim Leubner 2006-06-19 15:22:34 +00:00
inet6.4 Remove all references to T/TCP, which was removed several months ago. 2005-08-25 13:47:41 +00:00
inet.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
intpm.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
intro.4
ip6.4 Nits. 2006-09-29 16:16:41 +00:00
ip.4 Import rewrite of IPv4 socket multicast layer to support source-specific 2007-06-12 16:24:56 +00:00
ipfirewall.4 Use the loader.conf example. 2006-10-16 07:56:36 +00:00
ipmi.4 Add support to the ipmi, isa attachment to attempt to read ipmi 2007-07-16 17:03:48 +00:00
ips.4 o Document ServeRAID 7x support. 2006-11-05 08:55:21 +00:00
ipsec.4 Rename option IPSEC_FILTERGIF to IPSEC_FILTERTUNNEL. 2007-08-05 16:16:15 +00:00
ipw.4 The firmware images must be loaded as modules at the moment. 2007-03-06 13:17:05 +00:00
iscsi_initiator.4 First round of cleanups. 2007-07-24 18:08:16 +00:00
isp.4 New sentence -> new line and contractions removed. 2007-03-01 09:07:04 +00:00
ispfw.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
iwi.4 The firmware images must be loaded as modules at the moment. 2007-03-06 13:17:05 +00:00
ixgb.4 Use our standard section 4 SYNOPSIS layout. 2006-08-18 10:22:36 +00:00
joy.4 Use the correct line to put into loader.conf. Duh! 2007-02-12 20:58:32 +00:00
kbdmux.4 Send the pcvt(4) driver off to retirement. 2006-05-17 09:33:15 +00:00
keyboard.4 They key combinations for Left window and Right window seem reversed, fix. 2005-02-23 04:22:17 +00:00
kld.4 Mark up lkm with .Nm, since lkm is name of an api. 2007-02-13 17:06:15 +00:00
ktr.4 Strengthen wording; the KTR_ENTRIES value *must* be a power of two since 2006-06-03 23:20:45 +00:00
kue.4 Add support for Psion Gold Port Ethernet USB NIC. 2006-10-07 18:03:39 +00:00
lagg.4 - Propagate the largest set of interface capabilities supported by all lagg 2007-07-30 20:17:22 +00:00
le.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
led.4 Bump .Dd 2007-04-24 07:10:10 +00:00
lge.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
lmc.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
lo.4
lp.4 The interface for PLIP has been plip0 rather than lp0 for a long time. 2006-02-13 20:47:43 +00:00
lpbb.4
lpt.4 Expand contractions. 2005-02-15 09:27:00 +00:00
mac_biba.4 Remove last traces of lomac.4 2005-02-05 13:52:21 +00:00
mac_bsdextended.4 Fix sentence structure to follow a better logic (zero is disable and 2005-05-21 17:22:12 +00:00
mac_ifoff.4 Remove last traces of lomac.4 2005-02-05 13:52:21 +00:00
mac_lomac.4
mac_mls.4 Scheduled mdoc(7) sweep. 2005-01-12 10:14:43 +00:00
mac_none.4 Fixed xrefs. 2005-01-21 20:50:39 +00:00
mac_partition.4 Remove last traces of lomac.4 2005-02-05 13:52:21 +00:00
mac_portacl.4 A shorter version of the format string. 2005-01-15 12:24:26 +00:00
mac_seeotheruids.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
mac_stub.4
mac_test.4
mac.4 Remove a section on the area of the debugging sysctls used to tune 2007-06-27 09:32:50 +00:00
Makefile Connect zyd.4 to the build. 2007-09-02 07:09:25 +00:00
md.4 Talk more about swap backing 2007-05-12 15:33:18 +00:00
mem.4 Sort sections. 2005-01-21 08:36:40 +00:00
meteor.4 Sort sections. 2005-01-21 08:36:40 +00:00
mfi.4 Teach the mfi(4) driver to handle requests from userland management 2007-08-13 19:29:17 +00:00
miibus.4 Add nfe(4) to the list of device drivers use the miibus interface. 2007-06-12 02:18:04 +00:00
mlx.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
mly.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
mmc.4 Add man pages for mmc (the mmc bus) and mmcsd (the memory card 2007-05-27 05:01:19 +00:00
mmcsd.4 Add man pages for mmc (the mmc bus) and mmcsd (the memory card 2007-05-27 05:01:19 +00:00
mn.4 Manual page for the "mn" Siemens Easy321-R1 E1/T1 device driver. 2005-05-10 16:48:03 +00:00
mouse.4 Update moused(8) and mouse(4) to reflect the cuaa->cuad name change. 2004-11-12 23:59:24 +00:00
mpt.4 Update the man page a bit- also to reflect that testing 2007-04-07 04:01:00 +00:00
msk.4 The driver will also first appear in 6.3. While here, fix some 2007-07-01 09:42:47 +00:00
mtio.4
multicast.4 Point out that PIM is the way to go. 2007-03-18 15:34:57 +00:00
mxge.4 Xref altq(4). 2007-01-30 08:17:45 +00:00
my.4 my(4) doesn't need miibus(4). 2007-03-11 15:20:04 +00:00
natm.4 Fix typos and use consistent section names in manual pages: 2005-07-15 17:35:26 +00:00
natmip.4
ncr.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
ncv.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
netgraph.4 Revert parts of 1.51 and add a missing \& after "i.e." that is not the 2006-03-06 17:37:42 +00:00
netintro.4
nfe.4 - Fix a copy-paste bug in the list of supported chips 2007-08-22 18:02:01 +00:00
nfsmb.4 Revise markup. 2006-09-30 15:14:49 +00:00
ng_async.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_atm.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_atmllc.4
ng_atmpif.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_bluetooth.4
ng_bpf.4 - Sync with ng_bpf.h, rev. 1.7 2007-05-30 09:05:49 +00:00
ng_bridge.4 Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
ng_bt3c.4 Remove references to pccardd(8), pccardc(8) and OLDCARD. 2007-02-09 21:05:47 +00:00
ng_btsocket.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_car.4 Fix typos. 2007-05-22 18:14:35 +00:00
ng_ccatm.4 Fix typos and use consistent section names in manual pages: 2005-07-15 17:35:26 +00:00
ng_cisco.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_deflate.4 Fix typo. 2007-01-30 20:22:07 +00:00
ng_device.4 Scheduled mdoc(7) sweep. 2005-01-12 10:14:43 +00:00
ng_echo.4
ng_eiface.4 Added ASCII version of the NGM_EIFACE_GET_IFNAME message, "getifname". 2005-02-03 11:52:42 +00:00
ng_etf.4 Now that lnc(4) is removed from the source tree, replace lnc0 in an example 2006-05-15 20:28:18 +00:00
ng_ether.4 By default "autosrc" is off. 2006-08-04 18:28:57 +00:00
ng_fec.4 Sync with the source code: NGM_FEC_MODE_(MAC|INET) should be 2007-08-12 16:02:30 +00:00
ng_frame_relay.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_gif_demux.4
ng_gif.4
ng_h4.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_hci.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_hole.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_hub.4
ng_iface.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
ng_ip_input.4
ng_ipfw.4 English and mdoc(7) cleanup. 2005-02-07 08:17:51 +00:00
ng_ksocket.4 Reference socket(9) from ng_ksocket(4). Reference ng_ksocket(4), 2006-12-16 10:32:10 +00:00
ng_l2cap.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_l2tp.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_lmi.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_mppc.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_nat.4 Add support for setmode and settarget messages. 2007-05-22 12:23:39 +00:00
ng_netflow.4 Grammar nit. 2006-07-01 17:59:13 +00:00
ng_one2many.4 Fix grammar. 2006-02-20 07:54:16 +00:00
ng_ppp.4 Add 64bit statistic counters to the ng_ppp node. 2007-08-01 20:49:35 +00:00
ng_pppoe.4 Fix some typos and grammar. 2006-10-22 16:21:55 +00:00
ng_pptpgre.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_pred1.4 Manual page for Predictor-1 PPP compression netgraph node. 2006-12-29 10:47:26 +00:00
ng_rfc1490.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_socket.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_source.4 Markup fixes. 2007-03-02 12:55:24 +00:00
ng_split.4
ng_sppp.4 Reflect recent code changes. 2005-02-03 13:33:34 +00:00
ng_sscfu.4
ng_sscop.4 Fixed xref. 2005-01-21 10:48:35 +00:00
ng_tag.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
ng_tcpmss.4 (Mostly) markup fixes. 2005-06-16 18:46:17 +00:00
ng_tee.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_tty.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_ubt.4 Sort sections. 2005-01-21 08:36:40 +00:00
ng_UI.4
ng_uni.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_vjc.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ng_vlan.4 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
ngatmbase.4 "The ... function" and minor markup nits. 2005-01-13 16:46:49 +00:00
nge.4 The LinkSys EG1032 is supported by re(4) not nge(4) [1]. 2006-01-14 15:35:21 +00:00
nmdm.4 Polish the formatting. 2005-01-27 10:30:53 +00:00
nsp.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
null.4
nve.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
nxge.4 Capitalize a few terms. 2007-06-30 13:36:33 +00:00
ohci.4 .Pp before .Sh is redundant. 2006-02-13 21:34:19 +00:00
oldcard.4 Fix typos and use consistent section names in manual pages: 2005-07-15 17:35:26 +00:00
orm.4
pass.4 Expand contractions. 2005-02-15 09:27:00 +00:00
patm.4
pccard.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
pccbb.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
pci.4 Remove empty section. 2007-04-07 14:36:18 +00:00
pcic.4 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
pcm.4 Document two new sysctls: hw.snd.compat_linux_mmap and hw.snd.default_auto. 2007-06-23 14:34:30 +00:00
pcn.4 The pcn does not work on NEC SV-98/2-B05 and B06. 2006-07-19 11:49:22 +00:00
pim.4 "options PIM" is gone. 2007-02-12 21:30:34 +00:00
polling.4 nfe(4) supports polling. 2007-04-06 14:25:14 +00:00
ppbus.4 Correct two grammos. 2007-02-23 16:50:17 +00:00
ppc.4 Sort sections. 2005-01-21 08:36:40 +00:00
ppi.4
ppp.4
psm.4 Fix typos and use consistent section names in manual pages: 2005-07-15 17:35:26 +00:00
pst.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
pt.4
pty.4 Fix a formatting error: the list of control packets ends earlier. 2007-05-24 09:43:41 +00:00
puc.4
ral.4 Prepare for automatic hardware notes generation: 2007-09-10 17:54:14 +00:00
random.4 Markup fixes. 2006-09-18 15:24:20 +00:00
rc.4 - move supported hardware information into a HARDWARE section 2005-03-18 02:38:03 +00:00
re.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
rl.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
rndtest.4
route.4 Fix markup: .Dv -> .Va 2004-11-04 08:29:28 +00:00
rp.4 Fix a benign typo in case it actually makes a difference to type setters. 2005-12-19 03:49:15 +00:00
rr232x.4 Revise markup. 2006-09-30 15:14:49 +00:00
rue.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
rum.4 Prepare for automatic hardware notes generation: 2007-09-07 15:28:39 +00:00
sa.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
safe.4 Convert the SYNOPSIS section to look like the ones used in other driver 2006-04-01 10:56:36 +00:00
sbp_targ.4
sbp.4 Add a description about hw.firewire.hold_count. 2007-03-15 14:44:03 +00:00
sbsh.4 Remove useless FILES section. 2007-04-21 00:05:35 +00:00
scc.4 Add scc(4), a driver for serial communications controllers. These 2006-03-30 18:33:22 +00:00
sched_4bsd.4 sched_core(4) removed. 2007-06-05 01:10:47 +00:00
sched_ule.4 - ULE is no longer buggy or experimental. 2007-06-05 01:31:04 +00:00
screen.4
scsi.4 Remove dublicated device entry from the synopsis. 2005-02-17 16:01:20 +00:00
sctp.4 - Use the correct expanded name for SCTP (1) 2007-09-25 16:03:10 +00:00
sem.4 Re-enable module build for POSIX semaphores. 2006-11-11 16:49:29 +00:00
ses.4
sf.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
si.4
sio.4 - Remove yet another mention of minor number construction 2006-08-30 14:38:42 +00:00
sis.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
sk.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
sl.4
smb.4 Fixed xrefs. 2005-01-21 20:50:39 +00:00
smbus.4
smp.4 Markup fixes. 2006-09-18 15:24:20 +00:00
sn.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
snd_ad1816.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_als4000.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_atiixp.4 Add missing .El. 2007-05-12 06:33:52 +00:00
snd_cmi.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_cs4281.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_csa.4 We just have one generic sound driver, reflect this. 2006-06-18 17:53:04 +00:00
snd_ds1.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_emu10k1.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_emu10kx.4 Update snd_emu10kx driver with recent perforce changes (and few 2007-09-12 07:43:43 +00:00
snd_envy24.4 - it uses the spicds driver now, change the kernel compile instructions 2006-09-30 17:19:22 +00:00
snd_envy24ht.4 Document support for the following sound cards: 2007-05-28 15:57:22 +00:00
snd_es137x.4 Add the dev.pcm.%d.polling sysctl and a short description. 2006-11-29 17:07:02 +00:00
snd_ess.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_fm801.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snd_gusc.4 We just have one generic sound driver, reflect this. 2006-06-18 17:53:04 +00:00
snd_hda.4 Document support for Intel 82801I and Realtek ALC268. 2007-07-14 12:35:29 +00:00
snd_ich.4 We just have one generic sound driver, reflect this. 2006-06-18 17:53:04 +00:00
snd_maestro3.4 Kill empty line. 2006-01-09 12:51:45 +00:00
snd_maestro.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_mss.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snd_neomagic.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snd_sbc.4 Oops, fix minor braino. 2007-02-17 11:31:58 +00:00
snd_solo.4 No one cares about when the manual page first appeared. Mention when the 2005-11-28 18:47:00 +00:00
snd_spicds.4 Add AK4396 to the list of supported codecs. 2007-05-28 16:00:08 +00:00
snd_t4dwave.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snd_uaudio.4 Make the SYNOPSIS section a bit more informative. 2005-12-15 20:25:41 +00:00
snd_via82c686.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snd_via8233.4 Add missing .El. 2007-05-12 06:41:41 +00:00
snd_vibes.4 Make the SYNOPSIS section a bit more informative. 2005-12-01 12:58:51 +00:00
snp.4 Restore the ability to detach from a tty via SIOCSTTY and document 2005-09-19 13:48:45 +00:00
spic.4 Sort sections. 2005-01-21 08:36:40 +00:00
spkr.4 Add /dev/speaker support to amd64. 2005-11-11 09:57:32 +00:00
splash.4 Send the pcvt(4) driver off to retirement. 2006-05-17 09:33:15 +00:00
sppp.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ste.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
stf.4 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
stg.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
stge.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
sym.4 o Convert to our new SYNOPSIS layout 2006-06-18 09:53:00 +00:00
syncache.4 Fix typo. 2006-04-11 15:30:13 +00:00
syncer.4
syscons.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
sysmouse.4 s/MOUSE_BUTTONEVENT/MOUSE_BUTTON_EVENT/g 2006-03-06 13:05:50 +00:00
tap.4 Document net.link.tap.up_on_open. 2007-03-19 18:27:00 +00:00
targ.4 Sort sections. 2005-01-21 08:36:40 +00:00
tcp.4 Kill whitespace at EOL. 2007-04-03 18:57:09 +00:00
tdfx.4 Take the functionality contained in the former "options TDFX_LINUX" 2006-03-03 21:37:38 +00:00
termios.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ti.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
tl.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
trm.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
tty.4 Fix reference within TIOCNOTTY from TIOSCTTY to TIOCSCTTY. 2007-06-27 15:14:06 +00:00
tun.4 Typo. 2007-02-04 16:59:50 +00:00
twa.4 Add some newly supported controllers. 2007-05-09 20:05:43 +00:00
twe.4 Convert to use a SYNPOSIS section that mentions kernel modules. 2006-05-20 09:39:28 +00:00
tx.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
txp.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
uark.4 Remove Xref to non-existant uhub(4). 2007-02-09 20:53:19 +00:00
uart.4 Markup fixes. 2006-09-18 15:24:20 +00:00
ubsa.4 o Add AnyData ADU-E100H modem. Sort a list of ubsa(4) supported devices. 2007-05-08 18:51:40 +00:00
ubsec.4 Convert the SYNOPSIS section to look like the ones used in other driver 2006-04-01 10:56:36 +00:00
ubser.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
ubtbcmfw.4 Spelling fixes. 2006-12-14 16:40:57 +00:00
ucom.4 Note the change in /dev name 2007-06-30 14:36:37 +00:00
ucycom.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
udav.4 Add ChanTou ST268 USB NIC 2007-07-24 14:49:25 +00:00
udbp.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
udp.4 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ufm.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
ufoma.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
uftdi.4 Add Prologix GPIB-USB Controller (Highly recommended btw) 2007-05-05 08:23:05 +00:00
ugen.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
uhci.4 Cross reference ehci(4). 2005-04-20 07:33:09 +00:00
uhid.4 uhid.4: correct structure field names to match dev/usb/usb.h 2007-06-30 05:07:51 +00:00
ukbd.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
ulpt.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
umass.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
umct.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
umodem.4 Add a HARDWARE section which lists supported devices. 2007-08-21 13:20:13 +00:00
ums.4 Overhaul this manpage somewhat: 2006-11-27 18:37:45 +00:00
unix.4 o Fix typo: id_t -> uid_t. 2005-12-21 08:23:04 +00:00
uplcom.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
ural.4 Prepare for automatic hardware notes generation: 2007-09-10 17:54:14 +00:00
urio.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
usb.4 Add some additional cross references. 2007-07-24 14:51:21 +00:00
uscanner.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
utopia.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
uvisor.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
uvscom.4 Use our standard section 4 SYNOPSIS. 2006-11-22 21:30:02 +00:00
vga.4 .Pp before .Sh is redundant. 2006-02-13 21:34:19 +00:00
vge.4 Document vge(4)'s support for altq(4). 2007-02-21 10:00:09 +00:00
vinum.4 o vinum.8 -> gvinum.8 as the former was replaced by the latter. 2006-06-11 19:41:07 +00:00
vkbd.4 Send the pcvt(4) driver off to retirement. 2006-05-17 09:33:15 +00:00
vlan.4 tl(4) appears to support long frames. 2007-05-09 09:02:11 +00:00
vpo.4 o Iomage -> Iomega. 2007-08-05 07:39:30 +00:00
vr.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
watchdog.4 Add missing El. 2007-03-29 10:11:22 +00:00
wb.4 Work around an apparent mdoc(7) bug. 2005-10-07 02:32:16 +00:00
wi.4 Add another SMC device. 2007-07-11 04:17:02 +00:00
witness.4 Fix all the spelling mistakes I could find in the man pages for words 2005-07-31 03:30:48 +00:00
wlan_acl.4 Markup nits, and fix sentences to start from a capital letter. 2005-01-13 11:09:58 +00:00
wlan_amrr.4 zyd(4) needs this as well. While here, add a missing article. 2007-09-10 18:17:50 +00:00
wlan_ccmp.4 Markup nits, and fix sentences to start from a capital letter. 2005-01-13 11:09:58 +00:00
wlan_tkip.4 typo: Michale -> Michael 2005-06-15 19:29:03 +00:00
wlan_wep.4 Markup nits, and fix sentences to start from a capital letter. 2005-01-13 11:09:58 +00:00
wlan_xauth.4 Markup nits, and fix sentences to start from a capital letter. 2005-01-13 11:09:58 +00:00
wlan.4 Also mention zyd(4) in the DESCRIPTION section. 2007-09-10 17:20:21 +00:00
xe.4 -mdoc sweep. 2005-11-18 10:56:28 +00:00
xl.4 Xref altq(4) for drivers that support it according to altq(4). 2007-01-30 08:40:04 +00:00
xpt.4
zero.4
zyd.4 Replace OpenBSD SYNOPSIS with our standard SYNPOPSIS. 2007-09-06 20:13:27 +00:00