summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2002-07-09move common declarations to if_wivar.h; mickey@ and millert@ ok.Federico G. Schwindt
2002-07-09Don't write 32 bits to a 16-bit register.Aaron Campbell
2002-07-06Remove kernel support for NTP. ok deraadt@ and tholo@Thomas Nordin
2002-07-05Remove an unused #define (belongs only in the PCI attachment source file).Aaron Campbell
2002-07-05attempt to make ahc smaller. change PCI interrupt handler.Steve Murphree
2002-07-03Another missing call to AMI_UNLOCK_API(). Fixes SPL NOT LOWERED errors seenAaron Campbell
when trying to mount/unmount a 900GB hardware RAID filesystem on an AMI card.
2002-07-02inital -> initialNathan Binkert
2002-07-02Fix PIO write state machine. This has been totally broken since 2.5, but sinceConstantine Sapuntzakis
this code path is only executed for IOCTLs, and all of our IOCTLs only read from the device, nobody noticed. Thanks to grange and gluk for finding this one.
2002-07-01Ensure scb is setup correctly. Add debugging info.Steve Murphree
2002-06-30aicasm generated file.Steve Murphree
2002-06-30Add write function to seeprom.Steve Murphree
2002-06-30This file is no longer needed.Steve Murphree
2002-06-28Move the calculation of sc_link->openings to after the printf aboutTodd C. Miller
tagged queueing which is where it was last time around. This fixes a panic I was seeing when there were lots of transactions (e.g. when i read my mail).
2002-06-28actually, new new ahc uses these after allTodd C. Miller
2002-06-28not used by new ahc driverTodd C. Miller
2002-06-28Return of new ahcSteve Murphree
2002-06-27missing parenthesis in this macro.Federico G. Schwindt
2002-06-26stp at sparc will map this card always as big-endian.Federico G. Schwindt
2002-06-25Add RID to get the DBM adjustment factor; imp@freebsd.orgTodd C. Miller
2002-06-25Handle REASREQ packets earlier when processing an associationTodd C. Miller
request. We need to eat the MAC address of the packet before we go looking at the SSID and such. Doing do is sufficient to make Cisco cards associate with HostAP. From FreeBSD (jhay).
2002-06-24oops. don't initialize wi_flags and wi_hostap_info here; fixes sparc.Federico G. Schwindt
somehow i didn't commit this. from denver airport.
2002-06-23If we receive a packet with our BSSID from an unassociated station,Todd C. Miller
tell the station to disassociate itself. This fixes a problem when the HostAP reboots but stations still think they are associated. With this change the station will re-associate properly. Change wihap_sta_disassoc() to take an array of u_int8_t (ether addr) instead of a struct wihap_sta_info * to make the above change possible. This is also consistent with wihap_sta_deauth().
2002-06-23cleanup WI_IS_BE macrosTheo de Raadt
2002-06-22Add new flag, WI_FLAGS_BUS_PCMCIA and mark pcmcia attachment as such.Federico G. Schwindt
Replace ugly kludge with a macro that tests on sparc if it's pcmcia and tries to deal with it correctly (card mapped as be). This makes possible to have wi at pcmcia and pci on sparc64; from theo and myself. Tested with the PLX adapter and the SBus pcmcia bridge. millert@ ok.
2002-06-22Fix typo in WI_FLAGS_HAS_ROAMING, noticed by fgs@Todd C. Miller
2002-06-22use 8-bits when accessing the wi_cor_offset; millert@ ok.Federico G. Schwindt
2002-06-21Clear wi_hostap_info.apflags in wi_attach() to guarantee wihap_shutdown()Todd C. Miller
doesn't do the wrong thing with quick card insert/ejects.
2002-06-21Add some missing casts of sc->wi_txbuf -> caddr_tTodd C. Miller
2002-06-21Don't set WI_FLAGS_ATTACHED in sc->wi_flags until after mi attachTodd C. Miller
routines have been called. Avoids a panic when you insert & eject a card very quickly on a slow machine.
2002-06-21put the objects in a better order, so that they align correctly.Theo de Raadt
whoever made struct ieee80211_nwid an odd-sized structure and created this particular little corner of alignment hell surely deserves a boot to the head.
2002-06-21don't convert these to little-endian. now ifconfig shows the nwid onFederico G. Schwindt
sparc64 and macppc; tested by me and drahn@ on i386, macppc and sparc64.
2002-06-21ugly kludge to deal correctly with endianess in sparc and sparc64.Federico G. Schwindt
millert@ ok.
2002-06-16Increase XL_TIMEOUT from 1000 -> 2000. No longer get those pesky "commandAaron Campbell
never completed!" messages with my 3c905b. (This is also the value that the Linux driver uses.)
2002-06-15Check the correct variable when freeing the RX/TX lists.Aaron Campbell
2002-06-15Don't advertise hostap as an allowed media type for firmware < 0.80Todd C. Miller
Hopefully this will confuse people with crufty firmware a little less than the old behavior. Supposedly it is possible to get hostap working on prism firmware 0.7.6 but I'm not going to attempt that at this time.
2002-06-15Move ATA SMART defines to atactl.Grigoriy Orlov
No kernel parts use this constants. From Alexander Yurchenko <grange@rt.mipt.ru>
2002-06-15bus_dma'ify. Tested on 3c900(pci), 3c905b(pci), and 3c575c(cardbus). ThanksAaron Campbell
to todd@ and camiel@ for trying it, too.
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-14don't allow users to set the IBSS/HostAP SSID to the empty stringTodd C. Miller
2002-06-12Previously, SIOCG80211NWID would return the "desired" netname ifTodd C. Miller
the interface was up, even if it was the empty string. This tends to confuse users who have not set the desired net name (ie: associate with any AP). Now we only return the desired net name if it is not empty and the interface is up. Otherwise we return the current net name (ie: what we are associated with).
2002-06-11Fix tab.Aaron Campbell
2002-06-11kill __FUNCTION__Marc Espie
2002-06-11com.c is not a block device, no bdev_decl() for it.Miod Vallat
2002-06-11Checkpoint my work. Register with bio, implement part ofNiklas Hallqvist
the FreeBSD iir driver ioctl set. Remove vtophys. Some style.
2002-06-09make gem compile, arpcom is sc_arpcom.Dale Rahn
2002-06-09a step towards consistancy; in general:Todd T. Fries
'struct arpcom foo' -> 'struct arpcom sc_arpcom' ok itojun@
2002-06-09replace epsetfilter() / epsetmedia() with epinit() and only if theFederico G. Schwindt
interface is up. same behavior, plus will reload the mac address. tested by aaron@ and henning@
2002-06-09fix the use of "cuz" in the tree; these are all in commentsJason Peel
noticed by aaron@, recommended by deraadt@
2002-06-09Handle out of memory gracefully. ok miod@Thomas Nordin
2002-06-09Handle out of memory gracefully. ok jason@Thomas Nordin