Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/if_txpreg.h
RevisionDateAuthorComments
 1.11  10-Mar-2020  thorpej Protect against multiple inclusion.
 1.10  09-Mar-2020  thorpej Allocate a static set of receive software state descriptors at attach
time, and create a simple allocator for them for use by the rx reclaim
handlers. Don't create and destroy DMA maps for receoive buffers
in the interrupt handlers -- just use the maps that are created at
attach time.
 1.9  08-Mar-2020  thorpej Give each Tx DMA map 16 DMA segments rather than the previous absurdly large
number, and structure the loop in txp_start() similarly to other drivers
(e.g. ste_start() in the ste(4) driver). Similar in spirit to OpenBSD's
rev 1.126, but implemented a bit differently.
 1.8  08-Mar-2020  thorpej Upgrade to newer firmware needed by some txp(4) variants.
From FreeBSD via OpenBSD.
 1.7  08-Mar-2020  thorpej - Use BUS_ADDR_{LO,HI}32(), and rather than forcing the descriptor
DMA addresses into a 64-bit value (and thus using 64-bit shifts
when unnecessary), just reference the address from the DMA map
directly.
- Add some missing byte-swaps.
 1.6  27-Oct-2012  chs branches: 1.6.38;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.5  10-Apr-2008  cegger branches: 1.5.38; 1.5.48;
use aprint_*_dev and device_xname
 1.4  04-Mar-2007  christos branches: 1.4.36;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.3  11-Dec-2005  christos branches: 1.3.26;
merge ktrace-lwp.
 1.2  07-Jul-2003  drochner branches: 1.2.16;
some cleanup/fixes:
-get boot messages to NetBSD's standards (ie at least 3 lines)
-get some card information from PCI ID and subsystem ID
-fix media handling and link reporting for fiber cards
-port cksum offloading to NetBSD and enable as far as appropriate
(TCP/UDP transmit offloading still disabled, as in OpenBSD)
 1.1  01-Jul-2003  drochner branches: 1.1.2;
VERY quick and VERY dirty port of the OpenBSD "txp" driver for
3Com 3C(R)990 cards. No TCP/UDP nor IPSEC offloading for now.
The ifmedia part needs some work, but I only have a 100-FX card;
hopefully someone will clean this up.
 1.1.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.1.2.1  03-Aug-2004  skrll Sync with HEAD
 1.2.16.1  03-Sep-2007  yamt sync with head.
 1.3.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.4.36.1  02-Jun-2008  mjf Sync with HEAD.
 1.5.48.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.5.38.1  30-Oct-2012  yamt sync with head
 1.6.38.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed