DragonFly BSD

CVS log for src/sys/dev/netif/Makefile

[BACK] Up to [DragonFly] / src / sys / dev / netif

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Jul 26 14:26:30 2008 UTC (6 years, 3 months ago) by sephe
Branches: MAIN
CVS tags: HEAD, DragonFly_Preview
Diff to: previous 1.33: preferred, unified
Changes since revision 1.33: +1 -1 lines
Add jme(4)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Mar 22 09:45:44 2008 UTC (6 years, 7 months ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_2_0_Slip, DragonFly_RELEASE_2_0
Diff to: previous 1.32: preferred, unified
Changes since revision 1.32: +1 -1 lines
Remove ipw(4) from LINT building and module building

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Mar 5 14:10:39 2008 UTC (6 years, 7 months ago) by sephe
Branches: MAIN
Diff to: previous 1.31: preferred, unified
Changes since revision 1.31: +2 -2 lines
Rewrite driver for Intel 2100BG:
- Add WPA/WPA2 support (host encryption/descryption)
- More stable in STA mode, e.g. 24hours netperf TCP_STREAM with CCMP pairwise
  cipher suite and TKIP group cipher suite, rekey every 10 minutes.
- Starting IBSS now works
- Better 802.11 generic layer integration
- More comment about various caveats during firmware operation

Various registers' position and values are written according to Intel's Linux
driver ipw2100-1.2.2

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Feb 28 18:39:20 2008 UTC (6 years, 8 months ago) by swildner
Branches: MAIN
Diff to: previous 1.30: preferred, unified
Changes since revision 1.30: +2 -2 lines
Add an experimental driver for NICs using Silan Microelectronics' SC92301
chip, some of which seem to be known as Rsltek [sic] 8139D. This is a port
of Silan's own FreeBSD 4.7 driver which was written by one 'gaoyonghong'.

It's up to the point where it works with the "Noganet KN-8139D" product,
but it still gives occasional errors/warnings on the console. Also, some
areas need to be brought more up to date.

Therefore, the if_sln.ko module is built, but the driver is not yet in
GENERIC.

Tested-by: Damian Vicino <dvicino@dc.uba.ar>

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Feb 1 13:18:48 2008 UTC (6 years, 9 months ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_1_12_Slip, DragonFly_RELEASE_1_12
Diff to: previous 1.29: preferred, unified
Changes since revision 1.29: +2 -2 lines
Nuke following outdated drivers
ray(4):	FH only wireless NIC driver
awi(4):	802.11 (read: not even 802.11b) and FH wireless NIC driver
gx(4):	replaced by em(4) and unmaintained for quite a long time

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Dec 26 14:02:36 2007 UTC (6 years, 10 months ago) by sephe
Branches: MAIN
Diff to: previous 1.28: preferred, unified
Changes since revision 1.28: +1 -1 lines
Import msk(4) which supports Marvell Yukon II based NICs (both gigE and fastE)

Obtained-from: FreeBSD (yongari@FreeBSD.org)
Tested-by: me, swildner@, Ferruccio Zamuner <nonsolosoft@diff.org>

# Hardware vlan tagging, hardware checksum offload and jumbo frame support
# are still missing as of this commit.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Oct 12 14:12:42 2007 UTC (7 years ago) by sephe
Branches: MAIN
Diff to: previous 1.27: preferred, unified
Changes since revision 1.27: +4 -3 lines
Add et(4), which supports Agere ET1310 based Ethernet chips (PCIe only)

  This chips supports two RX rings, one is currently used for packets
  whose size are smaller than 110 bytes, the other one is used for the
  rest packets sizes.

  Its RX interrupt moderation is quite similar to what bge(4) does:
  Two control variables, one is used to control how many packet should be
  received the other is used to control RX interrupt delay, RX interrupt
  moderation is achieved through the interaction of these two variables.

  Its TX interrupt moderation is more straightforward than RX's ;), you
  can tell hardware which TX segment should trigger interrupt.  It also
  has a hardware timer, which is set to 1Hz currently to prevent
  if_watchdog() from (mis)firing.

  I didn't figure out how to add polling(4) support for this chip, its
  RX state ring simply stops working if interrupts are disabled.  However,
  its hardware timer may be used to mimic polling(4) support.

  The missing features of the driver as of this commit:
  - Hardware checksum
  - Hardware vlan tagging
  - Jumbo buffer support
  Hopefully, they will be added later.

Add TruePHY (will any vendors name their PHY as FalsePHY one day?) support
into miibus(4) for Agere ET1011C PHY, which is used by et(4).  The data
sheet says model is 1 for ET1011C, while my testing card's model is 4; it
may be just a variant.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Sep 8 06:16:27 2007 UTC (7 years, 1 month ago) by sephe
Branches: MAIN
Diff to: previous 1.26: preferred, unified
Changes since revision 1.26: +2 -2 lines
Hook bwi(4)

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Aug 27 22:03:19 2007 UTC (7 years, 2 months ago) by hasso
Branches: MAIN
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +1 -1 lines
Missed this file in previous commit.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat May 26 08:50:49 2007 UTC (7 years, 5 months ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_1_10_Slip, DragonFly_RELEASE_1_10
Diff to: previous 1.24: preferred, unified
Changes since revision 1.24: +3 -3 lines
Add support for Broadcom NetXtreme II GigE.  Jumbo buffer support
is missing currently, which will be added later.

Thank David Christensen <davidch@broadcom.com> for sending us two
sample NICs.
Thank dillon@ for providing a blazing fast machine and environment
to test the driver.
Also thank Walter <wa1ter@myrealbox.com> very much, who contacted
Broadcom for me :)

Obtained-from: FreeBSD (w/ modification)

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Dec 10 04:59:38 2006 UTC (7 years, 10 months ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_1_8_Slip, DragonFly_RELEASE_1_8
Diff to: previous 1.23: preferred, unified
Changes since revision 1.23: +2 -2 lines
- Hook rum(4) and ural(4) into GENERIC and LINT
- Hook rum(4) and ural(4) into module building
- Enable wlan_ratectl_onoe in GENERIC.  It is required by rum(4) and ural(4)
- Add a commented-out entry in GENERIC for wlan_ratectl_amrr
- Enable rtw(4) in GENERIC again

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Nov 16 13:43:55 2006 UTC (7 years, 11 months ago) by sephe
Branches: MAIN
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +1 -1 lines
- Add stge(4) for Sundance/Tamarack TC9021 Gigabit Ethernet chip.
  It supports following cards:
    o  Antares Microsystems Gigabit Ethernet
    o  ASUS NX1101 Gigabit Ethernet
    o  D-Link DGE-550T Gigabit Ethernet
    o  IC Plus IP1000A Gigabit Ethernet
    o  Sundance ST-2021 Gigabit Ethernet
    o  Sundance ST-2023 Gigabit Ethernet
    o  Sundance TC9021 Gigabit Ethernet
    o  Tamarack TC9021 Gigabit Ethernet
- Add PHY module for IC Plus IP1000A integrated PHY, which may be used
  by some on-board stge(4)
- Hook stge(4) into GENERIC and LINT

Obtained-from: FreeBSD (yongari@freebsd.org)

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Sep 3 07:37:58 2006 UTC (8 years, 1 month ago) by sephe
Branches: MAIN
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +2 -2 lines
- Port rtw(4) from NetBSD, which supports various RealTek 8180 chip based
  wireless NIC.
- Put NetBSD 802.11 duration related structures and functions in rtw.c and
  rtwvar.h, and rename them to rtw_xxxx.
- Fix various ieee80211_node leakages in TX path.
- Use spare RX DMA map to recover from bus_dmamap_load_mbuf() failure.
- Utilize TX rate control algorithm framework in our 802.11 layer, support
  Onoe TX rate control algorithm.
- Hook rtw(4) into module building.
- Hook rtw(4) into GENERIC and LINT.

Thank David Young and many other people for their work on this driver.

Tested with a Linksys WPC11 ver.4

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Aug 27 03:36:08 2006 UTC (8 years, 2 months ago) by sephe
Branches: MAIN
Diff to: previous 1.20: preferred, unified
Changes since revision 1.20: +2 -2 lines
Hook nfe(4) into module building

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Jul 13 09:15:22 2006 UTC (8 years, 3 months ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_1_6_Slip, DragonFly_RELEASE_1_6
Diff to: previous 1.19: preferred, unified
Changes since revision 1.19: +2 -2 lines
- Port ath(4) driver from FreeBSD, which supports various Atheros chip based
  WiFi NIC
- Hook ath(4) into module building
- Add ath(4) and ath_hal(4) manpage
  With-help-from: swildner

Thank Sam Leffler and many other people for their greate work, also thank
Sam Leffler for his kind explaining about some caveats concerning ath_hal(4).

An early version of this driver, which works under DragonFly, was submitted by:
Andrew Atrens <atrens@nortel.com>
and was later modified to work on DragonFly 1.4.x and resubmitted by:
Adrian Michael Nida <nida@musc.edu>

Thank them for their submission.

Obtained-from: FreeBSD (mainly sam@freebsd.org)
Tested-by: many
Approved-by: dillon

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat May 20 09:13:09 2006 UTC (8 years, 5 months ago) by sephe
Branches: MAIN
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +1 -1 lines
- Add ral(4) for Ralink RT2500/RT2501/RT2600 chip based wireless NIC
- Add ral(4) to GENERIC and LINT
- Add man page for ral(4)
  Reviewed-by: swildner

Thank Damien Bergamini for his work on this driver

For RT2500:
- Fix a ieee80211_node leakage
- Due to the inter-dependency nature of DONE/(ENCRYPT|DECRYPT) intr, reap desc
  rings twice if one of them comes.  This change gives me ~17.6% TX performance
  boost on my ASUS WL-107G (WPA is used here):
  Original way of TX/RX intr processing
  ------------------------------------------------------------
  Client connecting to sephe-test, TCP port 5001
  TCP window size: 32.5 KByte (default)
  ------------------------------------------------------------
  [  3] local 192.168.2.14 port 1063 connected with 192.168.2.254 port 5001
  [  3]  0.0- 5.0 sec  10.2 MBytes  17.1 Mbits/sec
  [  3]  5.0-10.0 sec  9.95 MBytes  16.7 Mbits/sec
  [  3] 10.0-15.0 sec  9.67 MBytes  16.2 Mbits/sec
  [  3] 15.0-20.0 sec  10.1 MBytes  17.0 Mbits/sec
  [  3] 20.0-25.0 sec  10.2 MBytes  17.1 Mbits/sec
  [  3] 25.0-30.0 sec  10.0 MBytes  16.8 Mbits/sec
  [  3] 30.0-35.0 sec  9.91 MBytes  16.6 Mbits/sec
  [  3] 35.0-40.0 sec  10.3 MBytes  17.2 Mbits/sec
  [  3] 40.0-45.0 sec  9.87 MBytes  16.6 Mbits/sec
  [  3] 45.0-50.0 sec  9.94 MBytes  16.7 Mbits/sec
  [  3] 50.0-55.0 sec  10.2 MBytes  17.2 Mbits/sec
  [  3] 55.0-60.0 sec  9.73 MBytes  16.3 Mbits/sec
  [  3]  0.0-60.0 sec    120 MBytes  16.8 Mbits/sec

  Adapted way of TX/RX intr processing
  ------------------------------------------------------------
  Client connecting to sephe-test, TCP port 5001
  TCP window size: 32.5 KByte (default)
  ------------------------------------------------------------
  [  3] local 192.168.2.14 port 1062 connected with 192.168.2.254 port 5001
  [  3]  0.0- 5.0 sec  11.8 MBytes  19.8 Mbits/sec
  [  3]  5.0-10.0 sec  11.5 MBytes  19.4 Mbits/sec
  [  3] 10.0-15.0 sec  11.1 MBytes  18.7 Mbits/sec
  [  3] 15.0-20.0 sec  12.0 MBytes  20.1 Mbits/sec
  [  3] 20.0-25.0 sec  12.6 MBytes  21.2 Mbits/sec
  [  3] 25.0-30.0 sec  11.7 MBytes  19.6 Mbits/sec
  [  3] 30.0-35.0 sec  12.3 MBytes  20.7 Mbits/sec
  [  3] 35.0-40.0 sec  11.9 MBytes  19.9 Mbits/sec
  [  3] 40.0-45.0 sec  11.9 MBytes  19.9 Mbits/sec
  [  3] 45.0-50.0 sec  12.2 MBytes  20.4 Mbits/sec
  [  3] 50.0-55.0 sec  12.1 MBytes  20.2 Mbits/sec
  [  3] 55.0-60.0 sec  12.3 MBytes  20.7 Mbits/sec
  [  3]  0.0-60.0 sec    143 MBytes  20.0 Mbits/sec

Obtained-from: FreeBSD

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat May 20 07:15:17 2006 UTC (8 years, 5 months ago) by sephe
Branches: MAIN
Diff to: previous 1.17: preferred, unified
Changes since revision 1.17: +1 -1 lines
- Add ciphy for PHY modules produced by Cicada Semiconductor
- Add vge(4) for VIA VT612x GigE, which may have ciphy as its PHY module
- Add vge(4) into GENERIC and LINT
- Add man page for vge(4)

Thank Bill Paul for his work on this driver.
Thank Sascha Wildner for preparing the man page.

Obtained-from: FreeBSD
Tested-by: herrgard <herrgard@gmail.com>

NOTE:
Although polling(4) is claimed to be supported by this driver, but it does not
work that well with vge(4) (extremely slow, ~7000ms for ping, as reported by
herrgard).

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Apr 1 10:08:36 2006 UTC (8 years, 7 months ago) by swildner
Branches: MAIN
Diff to: previous 1.16: preferred, unified
Changes since revision 1.16: +1 -1 lines
Remove owi(4) from build.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Apr 1 02:55:36 2006 UTC (8 years, 7 months ago) by sephe
Branches: MAIN
Diff to: previous 1.15: preferred, unified
Changes since revision 1.15: +2 -2 lines
- Import driver[acx(4)] for TI acx100/acx111 based WiFi NIC.
- Import user space utility[acxcontrol(8)] to load firmware and show driver
  statistics.
- Add acx(4) and acxcontrol(8) man pages.
- Build acx(4) as module only, since it needs firmware to work.
- Add an entry for acx(4) in LINT.


This driver is known to work with following hardware:
D-Link DWL-520+
D-Link DWL-650+
D-Link DWL-G520+
D-Link DWL-G650+

Although both infrastructured mode and adhoc mode are supported, it may not
work well in adhoc mode.  PBCC based rate, 22Mbits/s, is not supported yet.


acxcontrl(8) and man pages are written by Sascha Wildner.  He also kindly
helped debugging and testing the driver.  Thank you, Sascha!

The meaning and layout of hardware registers are based on the reverse
engineering work done by people at acx100.sourceforge.net
Thank them for their great work!

This driver is initially based on acx100 developed by people at wlan.kewl.org
Thank them for their nice work.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Sep 19 02:53:27 2005 UTC (9 years, 1 month ago) by sephe
Branches: MAIN
CVS tags: DragonFly_RELEASE_1_4_Slip, DragonFly_RELEASE_1_4
Diff to: previous 1.14: preferred, unified
Changes since revision 1.14: +1 -1 lines
Port rue(4) from FreeBSD:
dev/usb/if_rue.c	rev 1.14, 1.20
dev/usb/if_ruereg.h	rev 1.3
dev/mii/ruephy.c	rev 1.1.4.1
dev/mii/ruephyreg.h	rev 1.1.4.1
modules/rue/Makefile	rev 1.2

This driver supports:
RealTek RTL8150 based USB ethernet devices
- Melco LUA-KTX
- GREEN HOUSE GH-USB100B
- Billionton ThumbLAN USBKR2-100B

Changes to FreeBSD version:
- use hw.rue as sysctl node instead of hw.usb.rue
- cleanup rue_attach() code path
- RUE_{LOCK, UNLOCK}() ==> crit_{enter, exit}()
- get rid of qdat
- nuke rue_softc.{rue_info, rue_unit}
- use callout_*()
- use m_getcl() instead of MGETHDR() and MCLGET()

Thanks Shunsuke Akiyama <akiyama@FreeBSD.org> and others for rue(4)

Lack of rue(4) in our base was first noticed by swilder,
thanks him for his reminding

Approved-by: dillon
Tested-by: me (with a Billionton ThumbLAN USBKR2-100B)

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Aug 31 22:55:28 2005 UTC (9 years, 2 months ago) by swildner
Branches: MAIN
Diff to: previous 1.13: preferred, unified
Changes since revision 1.13: +1 -1 lines
Scrap PC98 specific snc(4) driver.

OK'd by: joerg

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Mar 6 18:25:08 2005 UTC (9 years, 7 months ago) by dillon
Branches: MAIN
CVS tags: DragonFly_Stable, DragonFly_RELEASE_1_2_Slip, DragonFly_RELEASE_1_2
Diff to: previous 1.12: preferred, unified
Changes since revision 1.12: +1 -1 lines
Bring in Damien's IPW driver.

Submitted-by: Johannes Hofmann <Johannes.Hofmann@gmx.de>
Original-Author: Damien Bergamini <damien.bergamini@free.fr>

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Mar 6 05:01:52 2005 UTC (9 years, 7 months ago) by dillon
Branches: MAIN
Diff to: previous 1.11: preferred, unified
Changes since revision 1.11: +1 -1 lines
Bring in the IWI driver from FreeBSD and merge in ALTQ support.
Bring in a number of ifconfig updates from FreeBSD.

Submitted-by: Andrew Atrens <atrens@nortel.com>
Original-Author: Damien Bergamini <damien.bergamini@free.fr> (IWI)

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Jan 10 19:37:23 2005 UTC (9 years, 9 months ago) by joerg
Branches: MAIN
Diff to: previous 1.10: preferred, unified
Changes since revision 1.10: +1 -1 lines
Remove wx(4). It's been superseded by em(4).

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Sep 14 22:48:15 2004 UTC (10 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: DragonFly_Snap29Sep2004
Diff to: previous 1.9: preferred, unified
Changes since revision 1.9: +3 -3 lines
Add axe(4).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Sep 5 13:34:56 2004 UTC (10 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: DragonFly_Snap13Sep2004
Diff to: previous 1.8: preferred, unified
Changes since revision 1.8: +1 -1 lines
Save current version of wi(4) as owi before switching to generic 802.11
version.

Small modifications to allow kernels with both devices included.

if_owi.c: copy of if_wi.c, 1.15
if_owi_pccard.c: copy of if_wi_pccard.c, 1.5
if_owi_pci.c: copy of if_wi_pci.c, 1.4
if_wireg.h: copy of if_wireg.h, 1.3
if_wivar.h: copy of if_wivar.h, 1.4
owi_hostap.c: copy of wi_hostap.c, 1.9
wi_hostap.h: copy of wi_hostap.h, 1.2

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Aug 28 16:32:42 2004 UTC (10 years, 2 months ago) by asmodai
Branches: MAIN
Diff to: previous 1.7: preferred, unified
Changes since revision 1.7: +1 -1 lines
Correct typo: mv -> nv.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Aug 28 15:08:02 2004 UTC (10 years, 2 months ago) by joerg
Branches: MAIN
Diff to: previous 1.6: preferred, unified
Changes since revision 1.6: +1 -1 lines
Add support for Nforce onboard ethernet. This is the content of
net/nvnet.

Wrapper-written-by: Quinton Dolon
In-correspondenc-with: Nick Triantos (NVidia)

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Jul 7 09:47:27 2004 UTC (10 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: DragonFly_1_0_REL, DragonFly_1_0A_REL
Diff to: previous 1.5: preferred, unified
Changes since revision 1.5: +1 -1 lines
Add re(4) as kernel module. After some feedback, this will be added to the
GENERIC.

Obtained-from: FreeBSD

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Mar 15 17:19:17 2004 UTC (10 years, 7 months ago) by dillon
Branches: MAIN
CVS tags: DragonFly_1_0_RC1
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +1 -1 lines
Add a Makefile stub to build ep as a module.

Submitted-by: Dheeraj Reddy <dheerajs@comcast.net>
Taken-From: FreeBSD-5

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Feb 27 11:56:12 2004 UTC (10 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +1 -1 lines
Add bfe(4) support from FreeBSD.
Initial code submitted by Peter Avalos <pavalos@theshell.com>.

Changes to the FreeBSD version:
- make the code consistent w.r.t. style(9)
- remove some unused entries from bfe_softc
- use the PCI IDs from pcidevs.h
- use BUS_DMA_WAITOK since the allocation is done in bfe_attach before
  the interrupt is registered and sleeping is therefore safe
- fix some warnings in the code about signed/unsigned comparisions

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Feb 13 21:15:12 2004 UTC (10 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +1 -1 lines
Sync if_ed with FreeBSD current

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Dec 7 19:23:37 2003 UTC (10 years, 10 months ago) by dillon
Branches: MAIN
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +2 -2 lines
PCI compat cleanup, part 1.  This brings in the LNC and VX drivers
from FreeBSD-5.  They are not the newest versions, just new enough to
use newbus, not the PCI compat code.

Submitted-by: Joerg Sonnenberger <joerg@britannica.bec.de>

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Aug 15 08:32:30 2003 UTC (11 years, 2 months ago) by dillon
Branches: MAIN
Make modules work again part 1: hook up 'dev'.  Note that not all devices
were converted to modules even in the original module build, so coverage
is somewhat spotty.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options