History log of /freebsd-10-stable/sys/modules/fxp/
Revision Date Author Comments
256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


226154 08-Oct-2011 marius

- Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY
drivers that only ever attach to a particular MAC driver, i.e. inphy(4),
ruephy(4) and xlphy(4), to the directory where the respective MAC driver
lives and only compile it into the kernel when the latter is also there,
also removing it from miibus.ko and moving it into the module of the
respective MAC driver.
- While at it, rename exphy.c, which comes from NetBSD where the MAC driver
it corresponds to also is named ex(4) instead of xl(4) but that in FreeBSD
actually identifies itself as xlphy(4), and its function names accordingly
for consistency.
- Additionally while at it, fix some minor style issues like whitespace
in the register headers and add multi-inclusion protection to inphyreg.h.


150636 27-Sep-2005 mlaier

Remove bridge(4) from the tree. if_bridge(4) is a full functional
replacement and has additional features which make it superior.

Discussed on: -arch
Reviewed by: thompsa
X-MFC-after: never (RELENG_6 as transition period)


83124 05-Sep-2001 brooks

vlan.h is obsolete, don't create it anymore.


79967 19-Jul-2001 jlemon

Unconditinally turn on VLAN support when building fxp as a module, since
it may be plugged into a kernel that supports VLANs. If the kernel is
not VLAN aware, things will still work as before.

Modules don't really have option support, so this is somewhat of a hack.


76529 13-May-2001 jlemon

Update makefile to reflect vlan support.


74759 24-Mar-2001 peter

Back out 'KMODDEPS = miibus' addition in last commit. This isn't used.


74181 12-Mar-2001 jlemon

Adjust the fxp module to use the correct directory path, and add a
dependency on miibus.


70711 06-Jan-2001 obrien

Use a consistent style and one much closer to the rest of /usr/src


60966 27-May-2000 peter

Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
encoding the relative path.


59951 04-May-2000 peter

Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.


56735 28-Jan-2000 bde

Add ${DEBUG_FLAGS} to CFLAGS in bsd.kmod.mk, not in scattered module
makefiles. Bad examples in fxp/Makefile keep getting copied to new
makefiles.


53846 28-Nov-1999 bde

Removed special rules for building and cleaning device interface files
and empty options files. The rules are now generated automatically in
bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}).


51712 27-Sep-1999 peter

Zap some unused echo "#define NFOO 1" > foo.h style defunct stuff.


51704 27-Sep-1999 peter

Don't generate 'bpf.h' since it's not used.


51443 20-Sep-1999 obrien

Change the name of the installed KLM to contain a leading "if_".
Except for miibus which is now installed as miibus.ko.

Discussed by: msmith, peter, and wpaul


50477 28-Aug-1999 peter

$Id$ -> $FreeBSD$


48645 06-Jul-1999 des

Rename bpfilter to bpf.


45774 18-Apr-1999 dfr

Use perl, not perl5 to compile interfaces.


45722 16-Apr-1999 peter

Add a sample loadable pci driver Makefile..