summaryrefslogtreecommitdiff
path: root/sys/dev/pcmcia/if_ray.c
AgeCommit message (Collapse)Author
2003-10-22typos from Tom Cosgrove;Jason McIntyre
2002-11-19Use queue.h macros instead of using the structure names directly.Jason Wright
2002-06-04spelling; raj@cerias.purdue.eduTheo de Raadt
2002-03-24from martin@netbsd:Michael Shalayeff
Remove RAY_USE_AMEM. This option claimed to use attribute memory access for the registers, which was true, but actually the same as the driver did without this option. What it realy did is work around a stupid bug in the driver that did not use the "offset" result from the pcmcia_mem_map call mapping the CIS memory. We got away with this for a long time since on i386 and typical pcmcia bridged the offset returned will be 0. It always failed (without RAY_USE_AMEM=1) if the check for a different function CCR aliases in pcmcia.c failed and mapped the CCR base new - this time at the CCR base of this function (0xf00), so all register acceses (that had 0xf00 added) happened way off in neverland. Now we do not hardcode the CCR base to the register definitions, but instead use the offset returned by pcmcia_mem_map. This makes the driver work with and without CCR base aliases being found.
2002-03-14First round of __P removal in sysTodd C. Miller
2001-08-17quieten pcmcia/cardbus interrupt handling at unsuspend timeTheo de Raadt
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
- use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting).
2001-06-25ether_input_mbuf() conversion.Federico G. Schwindt
2001-06-23Remove repeated ethernet constants; use if_ether.h for it instead.Federico G. Schwindt
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-01-22nobody has base station for fh, and this was not ever discussed, bad angelosMichael Shalayeff
2001-01-10BSS mode by default.Angelos D. Keromytis
2000-12-29a few more ra_dprintf vs pktlen fmt fixesMichael Shalayeff
2000-10-17/* Authentication added by Steve Weiss <srw@alum.mit.edu> based on adviceMichael Shalayeff
* received by Corey Thomas, author of the Linux driver for this device. * Authentication currently limited to adhoc networks, and was added to * support a requirement of the newest windows drivers, so that * interoperability the windows will remain possible. * * Tested with Win98 using Aviator 2.4 Pro cards, firmware 5.63, * but no access points for infrastructure. (July 13, 2000 -srw) */ also, some syncing /w netbsd.
2000-09-10enable card on resumeMichael Shalayeff
2000-09-04do not panic on detachMichael Shalayeff
2000-06-29No need to call bpfdetach(), that's done in if_detach().Aaron Campbell
2000-05-18cleanup ifdefs and remove static for ray_update_siglev()Michael Shalayeff
2000-04-29make bus_space_region* w/o extra functions, seem to work ok for usMichael Shalayeff
from netbsd: make sure the payload is aligned when using e2-over-802.11 encapsulation, as enabled by the link0 flag. fixes pr kern/9700.
2000-04-24Do not unmap CCR before using them for the last timeNiklas Hallqvist
2000-03-23new timeout code from netbsd; also remove trailing spaces and tabs, spaces ↵Michael Shalayeff
in tabs
2000-03-22raytheon/webgear ieee 802.11 FH wireless ethernet, from Christian E. Hopps, ↵Michael Shalayeff
from netbsd