summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_txp.c
AgeCommit message (Expand)Author
2003-06-02Remove clause 3 & 4 (with permission from aaron and deraadt)Jason Wright
2003-02-28add support for 3cr990 (not 3cr990a,b,c, etc) and 3cr990-fx; from linux driverJason Wright
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-07-11add rcsid to firmware, and remove defn for tc990_IMAGE_SIZE, its ugly.Jason Wright
2002-07-11Convert the cmd and response queues to be endian aware, also prepare for new ...Jason Wright
2002-04-30enough letoh-foo to get through firmware upload on big endian machinesJason Wright
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-12sync with KAMEKenjiro Cho
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2002-02-07fix copyright; chris@Jason Wright
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
2001-11-02- Set valid bit in transmit descriptors and tx fragment descriptors (previousJason Wright
2001-09-21Correct some pryntf() usage: get the correct number of arguments in theMiod Vallat
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-27get direction of read/write correct in calls to bus_dmamap_sync()Jason Wright
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
2001-08-24missing bus_dmamap_sync() calls on descriptors... also deal with 5 argument f...Jason Wright
2001-08-17Oops, maxseglen and maxlen were backwards in call to bus_dmamap_create().Jason Wright
2001-08-12remove redundant vm includesMichael Shalayeff
2001-08-10allocate tx dma maps in attach instead of creating/destroying them for each txJason Wright
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
2001-06-24- vlan_input_tag() takes 2 args now.Federico G. Schwindt
2001-06-23ether_input_mbuf()Jason Wright
2001-06-23Go ahead and add the output checksum handling for tcp/udp (commented out)Jason Wright
2001-06-23IPv4 transmit checksum offload handlingJason Wright
2001-06-23- Add IPv4, UDP, and TCP RX checksum offloading supportJason Wright
2001-06-22KNFTheo de Raadt
2001-06-12Make pci_mapreg_map take an extra argument where we canNiklas Hallqvist
2001-06-05updated firmware from 3com (Thanks!); contains support for 3cr990B cards.Jason Wright
2001-05-30- gather statistics (ipackets, ierrors, collisions, etc) from txp itselfJason Wright
2001-05-30define txp_command() in terms of txp_command2().Jason Wright
2001-05-30expand txp_command2 to handle extension desciptors for long commandsJason Wright
2001-05-30- better handling for capabilities: check the card to make sure it supportsJason Wright
2001-05-29Set, don't OR the capabilities.Angelos D. Keromytis
2001-05-28Set the IFCAP_IPSEC capability.Angelos D. Keromytis
2001-05-25we just *love it* when official people at major vendors send usTheo de Raadt
2001-05-16Use dm_mapsize instead of homegrown one; jason@ ok.Federico G. Schwindt
2001-05-16update copyrightJason Wright
2001-05-16If we run out of transmit slots, try to copy the next mbuf into a singleJason Wright
2001-05-15- correct some bus_dmamap_sync() usageJason Wright
2001-05-15- bus-dmaify txpJason Wright
2001-05-10in txp_intr() only refill the rx buffer ring if it is empty; based onJason Wright
2001-05-09revert reverted patch now that bus_dma has been updated on i386Jason Wright
2001-05-08add transmit side of bpf tappingJason Wright
2001-05-08- add support for hardware vlan tag insertion and removalJason Wright
2001-05-03grr... part of the bus_dma change depended on local stuff: revert that partJason Wright
2001-05-02- somewhat better use of bus_dma interfaceJason Wright
2001-04-30pretty up rx filter setupJason Wright
2001-04-15- in txp_intr(), don't call the rx/tx handlers unless necessaryJason Wright