summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vr.c
AgeCommit message (Expand)Author
2001-11-13add RCSIDlukem
2001-08-14mtod() with uintptr_t, not bus_addr_t.mrg
2001-07-23Make sure to initialize the all Rx descriptors properly in *_init()thorpej
2001-07-19Use BUS_DMA_READ and BUS_DMA_WRITE in some obvious places.thorpej
2001-07-07bcopy -> memcpy, strcpythorpej
2001-06-12Don't need INET or NS includes here.thorpej
2001-06-12receive, not recievewiz
2001-01-29Use ether_crc32_be() for multicast hash calculation.tsutsui
2001-01-29Handle allmulti case correctly as a NetBSD network driver;enami
2000-12-28Change pci_intr_map to get interrupt source information from a "structsommerfeld
2000-12-19Fix a problem with the ALTQ changes that can cause bogus memorythorpej
2000-12-14ALTQ'ify.thorpej
2000-11-15Move bpfattach()/bpfdetach() calls into ether_ifattach()/ether_ifdetach().thorpej
2000-10-15Don't trim off the FCS, pass it up.thorpej
2000-10-11Use ether_ioctl().thorpej
2000-10-01Move the check for "promisc + unicast + not for us" into ether_input(),thorpej
2000-09-13Use correct product id for VIA VT6102 chip. Problem pointed out bytron
2000-09-13Add support VIA VT6102 chip found e.g on the D-Link DFE530TX NIC.tron
2000-06-28remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-06No longer necessary to futz with ifp->if_baudrate here.thorpej
2000-02-02Don't dry to diving MIIF_NOISOLATE in the PHY drivers. Instead, passthorpej
2000-02-02Bring some order to the chaos which was the MII code function namingthorpej
1999-12-12Use htole32() and le32toh().thorpej
1999-11-19Make the ThunderLAN and VIA Rhine drivers use the common MII bit-bang module.thorpej
1999-11-12Call mii_down() as appropriate.thorpej
1999-11-04Adapt to mii_phy_probe() change.thorpej
1999-09-20Fix packet reception in promiscuous mode: compare the Ethernet destinationthorpej
1999-08-14Initialize error variable. Should fix spurious init errors.hwr
1999-08-14Remove dulicate "Ethernet" output. From Dave Huang in PR 8206hwr
1999-08-03Be a little nicer about memory usage:thorpej
1999-05-18Rework layer 2 protocol input routines. Instead of calling e.g. ether_input()thorpej
1999-04-26Make the VIA Rhine driver work on big-endian systems. From Izumi Tsutsui,thorpej
1999-04-24Fix an mbuf leak in the strict alignment case of packet reception.thorpej
1999-03-24Don't enable I/O or memory access here! These bits in the PCI CSR arethorpej
1999-02-12Major overhaul of the Rhine/Rhine-II driver, structuring it a little morethorpej
1999-02-05Make this driver work on the Alpha. Apparently the receive DMA mechanismthorpej
1999-02-05Fix the interrupt handler to actually acknowledge the interupt to thethorpej
1999-02-05Fix some formatting nits.thorpej
1999-02-05Remove some duplicate softc members, and comment some of the softcthorpej
1999-02-05Remove some unnecessary splnet's.thorpej
1999-02-05splimp -> splnetthorpej
1999-02-05Use the generic MII support code, not our own.thorpej
1999-02-05Use MII command opcodes from <sys/dev/mii.h>thorpej
1999-02-05Rename VR_MIICMD_DATAIN and VR_MIICMD_DATAOUT to actually match what thethorpej
1999-02-02Use pcidevs.h to get vendor and product IDs.thorpej
1999-02-02Take software-only structure definitions out of the register descriptionthorpej
1999-02-02Remove support for FreeBSD from the driver; so many changes are goingthorpej
1999-02-01Minimal changes to make this compile on the Alpha. Much more work isthorpej
1999-01-26NetBSD RCS id.sakamoto