summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_txp.c
AgeCommit message (Expand)Author
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
2001-04-15mask off Arm2Host_Comm_3 interrupts now that rx buffer reclamation hasJason Wright
2001-04-15- setup a timeout that will try to refill the rxbuffer ring (this makesJason Wright
2001-04-13- attempt to get dma coherent buffers for most of the shared memory usesJason Wright
2001-04-13- rx buffer ring management (working)Jason Wright
2001-04-12- initial rx buffer ring management routines and allocationJason Wright
2001-04-12- complete rewrite of transmit routines (these really work, but needJason Wright
2001-04-12- sort of working transmit routines and tx interrupt handling, definatelyJason Wright
2001-04-11make this load the linux style image file as distributed on 3com'sJason Wright