summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_xl_pci.c
AgeCommit message (Collapse)Author
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
2001-08-12remove redundant vm includesMichael Shalayeff
2000-10-14Repair memory mapping; from jason@. Now the 3c556 MiniPCI adapter works.Aaron Campbell
Thanks to Richard_Koett@squamish.net for testing on his HP OmniBook 6000.
2000-10-13- A couple of the MiniPCI adapters need the special power inversion bits.Aaron Campbell
- Get rid of magic values and use meaningful names instead. - My tester claims the 3c556 does not quite work 100% yet.
2000-09-29- Add support for 3Com 3C555 MiniPCI.Aaron Campbell
- Clean up configuration flags mess. The MiniPCI adapters share some properties with the CardBus adapters.
2000-09-16Add support for 3C556[B] MiniPCI Ethernet adapters, found on some laptopsAaron Campbell
(i.e., HP OmniBooks). I have sent these changes to a tester but I haven't heard back yet. Assume for now the changes are OK since all of the other variants I have still work.
2000-07-01- Make the 3CCFE575BT work.Aaron Campbell
- Add support for the 3CCFEM656C. - Lots of code cleanup.
2000-04-18copyrightJason Wright
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.