summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2005-04-05- Fix for an issue with excessive collisions in half duplex mode.Brad Smith
- Nail the short cable problem the exact way National says it should be. - Make sure to clear any pending interrupts when we stop the interface. - Do not tell the hardware to send when there were no packets enqueued. - Close a theoretical race: By the time the watchdog comes around the interface may have been stopped, so we should not restart it. From FreeBSD Tested by ho@ on a few Soekris boxes and martin@ on a 900
2005-04-05nuke a second driver for ISA Intel EtherExpress PRO/10 cards whichBrad Smith
came from NetBSD and has never actually been used.
2005-04-04Add blink and unblink but tell userland it is responsible for actually doing itMarco Peereboom
because the ami firmware does not support it. In this case bioctl(8) will do it with SES passthrough commands.
2005-04-04add blink and unblink.Marco Peereboom
2005-04-04Fix interrupt sharing on bge, by checking the same way the linuxBob Beck
driver does. ok deraadt@, testing and ok krw@, markus@
2005-04-04remove noise statistics. this was generating tons of useless interrupts.Damien Bergamini
2005-04-04syncDamien Bergamini
2005-04-04fix ids. ok jsg@ deraadt@Damien Bergamini
2005-04-04new id for PRO/Wireless 2915ABG. fix desc for PRO/Wireless adapters.Damien Bergamini
2005-04-03ether_input_mbuf() conversion.Brad Smith
2005-04-03fix commentBrad Smith
2005-04-03make wi_ioctl() easier to auditUwe Stuehler
2005-04-03remove redundant suser() checksUwe Stuehler
2005-04-03protect SIOCSRAYPARAM and SIOCS80211NWIDUwe Stuehler
2005-04-02A few register offsets in the Parameter Engine were wrong.Miod Vallat
2005-04-02check permissions on 80211 ioctlsUwe Stuehler
2005-04-02More ioctl permission checks.Uwe Stuehler
2005-04-02sync with ral. fixes hostap mode.Damien Bergamini
2005-04-02call ral_set_chan() in IEEE80211_S_RUN too. this was causing troubles withDamien Bergamini
hostap mode.
2005-04-02set the bssid in hostap mode too.Damien Bergamini
2005-04-02remove an unneeded initialization of TXCSR7.Damien Bergamini
2005-04-02Damn it! I spent hours fixing that "device timeout" bug!Damien Bergamini
It turned out that priority ring base address must be set before atim ring. This was not documented anywhere. Stupid hardware!
2005-04-02support setting the MTUBrad Smith
2005-04-02make use of if_link_state_change().Brad Smith
From FreeBSD ok pvalchev@
2005-04-02mixer can endup mapped w/ a different tag and so give it one of its own; ↵Michael Shalayeff
from 71@becile.com pr4162
2005-04-01Improve san(4) driver:Can Erkin Acar
* Some KNF, fix return values (from -Exxx to Exxx) * Some string handling paranoia. * Use ifconfig media options to switch between ppp and cHDLC modes, based on patch from claudio@ * tcpdump works, patch from claudio@ * ppp mode now works. Lots of testing & feedback by Greg Mortensen, Additional testing Sean Knox ok alex@, go go go deraadt@
2005-04-01shut ami up, bad me.Marco Peereboom
2005-04-01size_t not int, bad niklas.Marco Peereboom
2005-04-01handle burst size of 64Brad Smith
2005-04-01add code for setting WEP keys. this will be useful when i'll implementDamien Bergamini
hardware WEP.
2005-04-01make constants names match the spec.Damien Bergamini
2005-04-01regenDavid Gwynne
2005-04-01fix typoDavid Gwynne
2005-04-01call ral_set_chan() on transition to state IEEE80211_S_ASSOC to make sureDamien Bergamini
we disable RF auto-tuning.
2005-04-01make registers and constants names match the spec.Damien Bergamini
document registers in ralreg.h based on the spec. do some cleaning in the code while i'm here.
2005-04-01avoid double-free of a mbuf chain on failure.Damien Bergamini
2005-04-01force hardware timestamp insertion in outgoing beacons. make sure the sizeDamien Bergamini
of the allocated buffer for outgoing beacons can fit an extra byte (xfer length must be a multiple of 2).
2005-04-01add antenna selection code. this ensures proper I/Q flip for RF RT2525e,Damien Bergamini
RT2526 and RT5222. based on ural code.
2005-04-01sync RF and BBP code with ural (for future merging).Damien Bergamini
2005-04-01ieee80211_rssadapt_choose() is broken when called with a fixed rate.Damien Bergamini
ic_fixed_rate is an index inside ic->ic_sup_rates[ic->ic_curmode], not inside any ni->ni_rates. for the moment, i implement a simple workaround until it get fixed.
2005-04-01syncTheo de Raadt
2005-04-01uftdi 2232c dual usb (1 port supported for now). they did not mail me a ↵Theo de Raadt
unit... but CHIPS.. gadddggrr...
2005-04-01- remove unused function em_print_link_status() used by FreeBSDBrad Smith
- add em_disable_vlans() which disables HW VLAN support; From FreeBSD
2005-04-01Add support for polled umass/SCSI transactions. Should eliminate the panicsChristopher Pascoe
seen at reboot time after writing to umass devices. ok dlg@, testing markus@
2005-04-010 -> prodidx. breakage for 5700 Bx workaround introduced in rev 1.21Brad Smith
Noticed/tested by aaron@
2005-03-31- add support for reading Xircom's EEPROMBrad Smith
- sync dc_mii_readreg() From FreeBSD
2005-03-31enable receive checksum offloadBrad Smith
2005-03-30init pool after we allocate softc array in case malloc failsMichael Shalayeff
2005-03-30restore all of the registers on resume to cope with power loss duringDavid Gwynne
suspend which leaves the controller totally unconfigured. help from and ok pascoe@
2005-03-30make the powerhooks the responsibility of the bus ohci is attached toDavid Gwynne
ok uwe@