Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-03-06 | add support for vlan tagging correctly; from Chris Pascoe | Jason Wright | |
2003-03-05 | no \n in panic(); rimshot@pandora.be | Theo de Raadt | |
2003-02-26 | split encap and txeof functions into ones for tigon1 and tigon2 | Nathan Binkert | |
2003-02-26 | don't do arithmetic on bus space handles. Instead, use bus_space functions | Nathan Binkert | |
2003-02-20 | no trailing newline in panic(); PR 3103 | Henning Brauer | |
2002-12-04 | Make ti(4) use busdma and add all of the necessary stuff to support both | Nathan Binkert | |
endian modes. This makes ti now work on macppc and sparc64. While we're at ti, clean up a bit of the code: Use SLIST instead of LIST Remove register Use bus_space instead of bcopy/bzero Don't use bitfields since it makes dealing with endianness annoying. ok jason@, deraadt@ | |||
2002-11-26 | 1000baseTX -> 1000baseT | Nathan Binkert | |
- More technically correct - Matches FreeBSD and NetBSD - Preserved #define for 1000baseTX for backwards compatibility ok jason@ | |||
2002-11-19 | Add a simplistic table driven lookup routine and use it where appropriate. | Jason Wright | |
2002-10-03 | Use our defn of pci command registers, not freebsd's | Jason Wright | |
2002-07-05 | Typo; stobe -> strobe | Aaron Campbell | |
2002-05-01 | make fw images const and fix ti for unneeded type casts; jason@ testing ans ok | Michael Shalayeff | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-15 | Don't cast nonexistent return value from splx to (void). ok art@ | Thomas Nordin | |
2002-01-11 | Check result from malloc(9) when using M_NOWAIT. fgsch@ ok | Thomas Nordin | |
2001-12-13 | If initialization fails, panic right away, instead of | Niklas Hallqvist | |
crashing randomly a little later. | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-09-11 | Don't include <vm/vm_kern.h> if you don't need foo_map. | Miod Vallat | |
2001-08-25 | Change 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-12 | remove redundant vm includes | Michael Shalayeff | |
2001-07-03 | enable rx ip checksum offload | Jason Wright | |
2001-07-03 | From FreeBSD: | Jason Wright | |
mask off high order part of vlan tag (the non-tag parts) | |||
2001-06-27 | ALTQ'ify network drivers. | Kenjiro Cho | |
- use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting). | |||
2001-06-27 | recieve -> receive | Nathan Binkert | |
2001-06-24 | - vlan_input_tag() takes 2 args now. | Federico G. Schwindt | |
- use ether_input_mbuf(). | |||
2001-06-24 | more ether_input_mbuf() conversion. | Federico G. Schwindt | |
2001-06-18 | move microcode | Theo de Raadt | |
2001-05-17 | convert mbuf and cluster allocation to pool, mostly from NetBSD | Niels Provos | |
okay art@ miod@ | |||
2001-05-07 | Now that if_vlan switches types to match it's parent, checking if_type | Jason Wright | |
to see if it's IFT_8021Q_VLAN is no longer valid ; change test to M_PROTO1 being set and rcvif not being null. | |||
2001-03-28 | uncomment and use code to determine whether we interrupted or not | Jason Wright | |
correct comment typo | |||
2001-03-22 | Longstanding multicast bug causing eternal looping, unveiled by a recent commit | Niklas Hallqvist | |
2001-03-14 | Follow openbsd model for multicast ioctl handling | Jason Wright | |
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
2000-11-21 | From FreeBSD: | Jason Wright | |
add support for the acenic copper and netgear ga620t (untested). This also updates the firmware to 12.4.13 for tigon 1, and 12.4.11+wpaul hacks for tigon 2 | |||
2000-09-19 | trailing spaces | Niklas Hallqvist | |
2000-04-26 | Fix for if_vlan (FreeBSD) | Chris Cappuccio | |
2000-02-15 | undo previous, temporarily | Jason Wright | |
2000-02-15 | make sure to call ether_{add,del}multi() as appropriate in xxx_ioctl() | Jason Wright | |
2000-01-18 | sync with FreeBSD: add Farallon PN9000SX as a match | Jason Wright | |
1999-10-28 | hush up the link up/down messages | Jason Wright | |
1999-10-25 | use bus_dma instead of [u]vm_page_alloc_contig | Jason Wright | |
1999-10-04 | m_new is the new mbuf, not m | Jason Wright | |
1999-10-03 | take advantage of m->m_ext.ext_handle for storing the softc | Jason Wright | |
(instead of stashing it in the buffer) | |||
1999-10-01 | use new mbuf external management for jumbo packet management | Jason Wright | |
1999-09-26 | openbsd-ify: remove statics | Jason Wright | |
merge with freebsd: clean up buffer allocation fix call to m_adj() in ti_newbuf_jumbo() align on i386 & alpha make sure mbufs have sane values upgrade to latest firmware: 12.3.15 | |||
1999-08-03 | Compile with UVM. | Hakan Olsson | |
1999-07-25 | driver for the Tigon I & Tigon II gigabit ethernet chipsets written by | Jason Wright | |
Bill Paul <wpaul@freebsd.org> |