1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-12 14:29:28 +00:00
freebsd/sys
Benno Rice 694c651803 This is a rewritten driver for the SMSC LAN91C111. It's based in part on the
sn(4) driver and also looking at newer drivers.  The reason for the rewrite is
to support MII and to try and resolve some performance issues found when trying
to use the sn(4) driver on the Gumstix network boards.

For reference, the SMSC LAN91C111 is a non-PCI ethernet part whose lineage
dates back to Ye Olde Days of ISA.  It seems to get some use in the embedded
space these days on parts lacking on-board MACs or on-board PCI controllers,
such as the XScale PXA line of ARM CPUs.

This also includes a driver for the SMSC LAN83C183 10/100 PHY.

Man page to follow.
2008-06-06 05:00:49 +00:00
..
amd64 Correct an error in pmap_promote_pde() that may result in an errant 2008-06-01 07:36:59 +00:00
arm Release the resources for the registers for the TWI device with 2008-05-28 14:35:15 +00:00
boot Add an entry for the jme(4) module. 2008-05-27 02:13:25 +00:00
bsm
cam
cddl Merge a recent change from the OpenSolaris source tree. 2008-06-01 01:46:37 +00:00
compat Switch to emulating Linux 2.6 on default. 2008-06-03 17:50:13 +00:00
conf This is a rewritten driver for the SMSC LAN91C111. It's based in part on the 2008-06-06 05:00:49 +00:00
contrib Fix range check for rtable id. 2008-06-05 19:30:20 +00:00
crypto
ddb
dev This is a rewritten driver for the SMSC LAN91C111. It's based in part on the 2008-06-06 05:00:49 +00:00
fs When devfs_allocv() committed to create new vnode, since de_vnode is NULL, 2008-06-05 09:15:47 +00:00
gdb
geom Remove the distinction between device minor and unit numbers. 2008-05-29 12:50:46 +00:00
gnu
i386 After probing the available frequency settings, restore the CPU to run at 2008-05-30 22:01:09 +00:00
ia64 Work-around a compiler optimization bug, that broke libthr. Massive 2008-05-28 16:41:02 +00:00
isa
kern Remove unneeded Giant locking of /dev/tty. 2008-06-03 12:38:00 +00:00
libkern
mips Retire pmap_addr_hint(). It is no longer used. 2008-05-18 04:16:57 +00:00
modules Add the DTrace test kernel module so that people can run the tests. 2008-05-31 09:37:40 +00:00
net When RADIX_MPATH is enabled, the route selection is not rotating 2008-05-30 09:34:35 +00:00
net80211 Add ieee80211_crypto_reload_keys to push all keys known 2008-05-28 23:33:29 +00:00
netatalk Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
netgraph Pass really available buffer size to libalias instead of MCLBYTES constant. 2008-06-01 15:13:32 +00:00
netinet Sort IP addresses before hashing them for the signature. Otherwise carp is 2008-06-02 18:58:07 +00:00
netinet6 Employ read locks on UDP inpcbs, rather than write locks, when 2008-05-29 08:27:14 +00:00
netipsec In addition to the ipsec_osdep.h removal a week ago, now also eliminate 2008-05-24 15:32:46 +00:00
netipx Rather than m_free(dtom(si)) in spx_reass(), return (1) which causes the 2008-05-29 07:18:43 +00:00
netnatm
netncp
netsmb
nfs
nfs4client Once the ENOLCK is detected we expect to retry the acquisition. 2008-05-27 00:20:19 +00:00
nfsclient Once the ENOLCK is detected we expect to retry the acquisition. 2008-05-27 00:20:19 +00:00
nfsserver Change the fix in the rev. 1.179 to use nfsrv_lockedpair_nd(). 2008-05-28 16:23:17 +00:00
nlm Back out the nlm_global_lock part of the last change - I forgot that only 2008-06-03 08:10:58 +00:00
opencrypto
pc98 Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and 2008-05-26 10:40:09 +00:00
pccard
pci Remove unused 'xl_unit' member from softc. 2008-05-28 15:34:29 +00:00
powerpc Add link register to fatal trap printout to better diagnose NULL 2008-06-04 07:32:49 +00:00
rpc
security Add an XXX comment regarding a bug I introduced when modifying the behavior 2008-06-03 11:06:34 +00:00
sparc64 The VM system no longer uses setPQL2(). Remove it and its helpers. 2008-05-23 04:03:54 +00:00
sun4v Use the "options " spelling (vs. "options<TAB>") so that commented lines 2008-05-21 03:36:53 +00:00
sys Fix faulty character to control-character conversion for CTRL(). 2008-06-05 17:44:18 +00:00
tools
ufs Fix comments to replace SBSIZE with SBLOCKSIZE, since SBSIZE 2008-05-24 20:44:14 +00:00
vm To date, our implementation of munmap(2) has required that the 2008-05-24 21:57:16 +00:00
xdr
Makefile Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and 2008-05-26 10:40:09 +00:00