summaryrefslogtreecommitdiff
path: root/sys/dev/ic/elink3.c
AgeCommit message (Expand)Author
2000-05-29For all network drivers that call ether_ifattach(), and alsojhawk
2000-05-07Avoid stomping on the W0_CONFIG_CTRL register which seems not to bemartin
2000-03-30Remove register declarations.augustss
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-06No longer necessary to futz with ifp->if_baudrate here.thorpej
2000-02-25when change mbuf type, clear m_pkthdr so that we do not get panic withitojun
2000-02-08- Bail out from attach stage if failed to enable card, number of iospaceenami
2000-02-03Detach MII if there is.enami
2000-02-02Don't dry to diving MIIF_NOISOLATE in the PHY drivers. Instead, passthorpej
2000-02-02Detach rnd source in ep_detach(). Check for DVF_ACTIVE in epintr();augustss
2000-02-02Make sure to untimeout() things on detach.augustss
2000-02-02Move detach operations around a little to simplify (and perhaps get itaugustss
2000-02-02Bring some order to the chaos which was the MII code function namingthorpej
2000-02-02Make sure to get rid of shutdown hook and ttach media on detach.augustss
1999-11-19Use the common MII bit-bang module.thorpej
1999-11-12Call mii_down() as appropriate.thorpej
1999-11-04Revert this part of rev 1.59:thorpej
1999-11-04Adapt to mii_phy_probe() change.thorpej
1999-10-30remmove unncecessary empty line.enami
1999-10-30Call epstop at the beginning of epinit, especially to make sure thatenami
1999-10-20fix typo in previous commit.enami
1999-10-20cosmetic changes before i do some functional changes.enami
1999-10-11- Encapsulate the EEPROM reading code into ep_read_eeprom(), and usethorpej
1999-05-18Rework layer 2 protocol input routines. Instead of calling e.g. ether_input()thorpej
1999-04-20Calling DELAY() during polling for command completion of the normaljonathan
1999-04-19* Make doubly sure that the ep shutdownhooks are run at splnet() or above.jonathan
1999-04-13Endian-ness bugfix for elink3 on big-endian hosts.jonathan
1999-03-25Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining themthorpej
1999-02-28Update to slightly altered rnd_attach_source() apiexplorer
1999-02-17Avoid initializing the interface in the SIOCSIFFLAGS if ! UP and ! RUNNING.thorpej
1998-12-12Simplify argument to MGET(), to generate better code.mycroft
1998-11-18Now that the *_activate() functions don't do things which are attachmentthorpej
1998-11-17Expose the "enable" and "disable" functions so that the front-ends canthorpej
1998-11-16Fix some whitespace lossage, canonicalize some media names.thorpej
1998-11-04Add the 'ex' driver, a DMA driver for 3Com 90x and 90xB cards. Renamefvdl
1998-08-28When determining the default media on the Vortex/Boomerang, don't pickthorpej
1998-08-26For non-MII Vortex/Boomerang, set full-duplex in the MAC CONTROL registerthorpej
1998-08-17First-crack at RoadRunner (3c574-TX 10/100Mbps PCMCIA). Doens't yet usethorpej
1998-08-16Oops, back out something that I didn't intend to commit.thorpej
1998-08-15The 3c515 (Corkscrew) and 3c574 (RoadRunner) have their Window 1 registersthorpej
1998-08-12Completely rewrite media selection. Add support for the MII/PHY onthorpej
1998-07-05defopt NS, NSIP.jonathan
1998-07-05defopt INET, NETATALK.jonathan
1998-03-04For the Rx:Tx split message change "(undefined)" to "3:5".augustss
1998-01-12Adjust for config changes.thorpej
1997-10-18Protect #ifdef DEBUG printfs with a run-time teson a patchable variablejonathan
1997-10-15Add and/or update rnd_*() hooksexplorer
1997-10-14Pull down from marc-pcmcia branch:thorpej
1997-07-30Initialize local variable 'j' in eeprombusy() to pacify gcc -O (not -O2)jonathan
1997-05-14Make sure we're in register window 0 before attempting EEPROM access,thorpej