summaryrefslogtreecommitdiff
path: root/sys/dev/pcmcia
AgeCommit message (Collapse)Author
2000-08-04Support for the Psion Goldcard; pt98kfr@student.hk-r.seAaron Campbell
2000-08-04syncAaron Campbell
2000-08-04Add Psion Goldcard; pt98kfr@student.hk-r.seAaron Campbell
2000-07-22regenMichael Shalayeff
2000-07-22farallon communications for their wlan, for awi; from netbsdMichael Shalayeff
2000-06-30Convert to use new timeout API.Artur Grabowski
2000-06-29No need to call bpfdetach(), that's done in if_detach().Aaron Campbell
2000-06-28Remove pointless variable. It is set to 0, then returned without modification.Todd C. Miller
2000-06-28Don't call the drivers' xxx_activate() function directly -- use the systemAaron Campbell
config_activate() and config_deactivate() routines instead. This way, the DVF_ACTIVE bit gets updated appropriately.
2000-06-26Make the Linksys Combo PCMCIA EthernetCard (EC2T) work again; it was broken byAaron Campbell
the last commit for AX88190 support. There are at least three variants of ne's that have manufacturer id 0x143 (Linksys) + product id 0xc1ab. Each one has its enaddr in a different place. The matching code for PCMCIA NE2000 is really gross. In particular, the flags field in ne2000_devs (for NE2000DVF_DL10019 and NE2000_AX88190) is a complete hack. The driver should really try each method of reading the Ethernet address (from the ROM, DL10019, and AX88190) and choose the one that generates the correct checksum. I plan to fix this later...
2000-06-26syncAaron Campbell
2000-06-26Add a PCMCIA_CIS entry for the Linksys Combo PCMCIA EthernetCard EC2T.Aaron Campbell
2000-06-23Pass the correct sizeo() to cfattach struct so we don't panic on detach.Aaron Campbell
2000-06-20KNFTodd T. Fries
2000-06-20Almost make a Megahertz card working, still rx probs thoughNiklas Hallqvist
2000-06-20some more esp devicesNiklas Hallqvist
2000-06-20regenNiklas Hallqvist
2000-06-20esp SCSI devicesNiklas Hallqvist
2000-06-19xe needs ifmediaFederico G. Schwindt
2000-06-19Uncomment esp out now that the driver is in the tree.Federico G. Schwindt
2000-06-19Add pcmcia attachment of esp; from NetBSD.Federico G. Schwindt
So far this code supports some panasonic adapters, but other brands should work as well.
2000-06-19Insert missing splx(); me and roberto@ns2.freenix.org.Aaron Campbell
Hacking at USENIX 2000 :-)
2000-06-18indentAaron Campbell
2000-06-12esp support; commented out by now till i check the other archs.Federico G. Schwindt
2000-06-06* correct some length checkings based on the specs; still a few to fix.Federico G. Schwindt
* add 1 to number of memspaces since MS_COUNT it's minus 1. * print the correct function type in case of IOBUS. * clean cfe->flags if intface is present
2000-06-06add some tuples from pc card standard 7.0; remove outdated comment.Federico G. Schwindt
2000-06-02make sure we are writing to the correct page; fixes a subtle bug whichBrandon Creighton
was breaking CE2 -- niklas says this fixes all sorts of other stuff too also, use my real name in copyright notice
2000-05-30Changes from NetBSD:Federico G. Schwindt
* support for ax88190 cards * instead of using the first cfe entry, go thru the whole list. * change the code so cards with same id but different mac can be allowed (ibm infomover by instance) * on fail, be sure to unmap and/or free all the resources previously allocated; we really need to do this in the rest of the drivers * new products
2000-05-29OR the values in misc within cftable entry; in iospace, irq and miscFederico G. Schwindt
clean the flags before checking for particular capabilities. this is needed because we use a template that might end messing the flags.
2000-05-29Support for 3c574 and 3CCFEM556BI PCMCIA Ethernet; from NetBSD.Aaron Campbell
2000-05-29syncFederico G. Schwindt
2000-05-29new products.Federico G. Schwindt
2000-05-24properly configure multicast table.Jun-ichiro itojun Hagino
use RFC1042 encap for IPv6 packet, just like base station does. (testers wanted - the code works for me just fine on kame/netbsd)
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-28Disable framework for recognition of CIS-less cards, several other matchNiklas Hallqvist
functions in the tree does not cope well. Since we have no driver for any CIS-less cards, this disabling does not take away functionality, it only removes a strcmp panic in the pcmcia probes.
2000-04-25sync unknown list with reality; minor changes.Federico G. Schwindt
2000-04-24use mii_detach, now xe detach/attach rocks againNiklas Hallqvist
2000-04-24Fix promiscuous mode (from martin@crt.se). Style nits. Do not look atNiklas Hallqvist
instance numbers in mii matching
2000-04-24revived by mistakeNiklas Hallqvist
2000-04-24Do not unmap CCR before using them for the last timeNiklas Hallqvist
2000-04-24wait just a bit for enabling to settle, fixes pccom on an xeNiklas Hallqvist
when using the faster cardbus mode of the PCI1131 chip
2000-04-243C1 and 3CCFEM556BI (this one uses boomerang chipset, so no support yet);Federico G. Schwindt
from NetBSD.
2000-04-24syncFederico G. Schwindt
2000-04-24new prods; rearrange.Federico G. Schwindt
2000-04-19new products; rearrange.Federico G. Schwindt
2000-04-19syncFederico G. Schwindt
2000-04-19New products from NetBSD; remove duplicated entry.Federico G. Schwindt
2000-04-10Added support for wd detach (merge from NetBSD). Support forConstantine Sapuntzakis
SCSI/ATAPI detach is not here yet. Minor cleanup of wdc. Downgrade to UDMA mode 1 before going further. Want to stay in UDMA modes because they're more error-resilient due to a CRC. Got rid of some of the ridiculous amount of softc sharing going on. Hopefully, this will make the life of whoever goes in and fixes the ref-counting to be correct easier.
2000-04-08Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On manyAaron Campbell
machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic.