index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
xl.c
Age
Commit message (
Expand
)
Author
2009-12-22
rewrite promiscuous mode and multicast handling; from Brad
Christian Weisgerber
2009-10-15
Add detach support to a few more drivers, and in others do the neccessary
Theo de Raadt
2009-06-02
The xl_detach() function is now used by pci code, so it must be in the
Theo de Raadt
2008-11-28
Eliminate the redundant bits of code for MTU and multicast handling
Brad Smith
2008-11-19
Make sure to check that the TX queue is empty before clearing the
Brad Smith
2008-11-19
Do not reset TX threshold value whenever xl_init() is called. Instead
Brad Smith
2008-10-02
First step towards cleaning up the Ethernet driver ioctl handling.
Brad Smith
2008-09-18
Introduce the infrastructure required to support hardware VLAN tag
Christian Weisgerber
2008-09-10
Convert timeout_add() calls using multiples of hz to timeout_add_sec()
Bret Lambert
2008-05-11
Fix a typo with the media duplex flag being used for AUI connections
Brad Smith
2007-05-19
My 3c905C needs a brief pause after reset for PIO too, at least on hppa.
Mark Kettenis
2007-05-05
move xl_detach() -- which is only used by cardbus -- to the cardbus code.
Theo de Raadt
2006-08-10
- ANSI functions
Brad Smith
2006-08-10
- move the promiscuous mode handling code to xl_setpromisc() and simplify
Brad Smith
2006-05-27
garbage collect vlan.h
Brad Smith
2006-05-22
Attach routines can fail before calling *hook_establish(), and they
Kenneth R Westerback
2006-03-25
allow bpf(4) to ignore packets based on their direction (inbound or
Damien Miller
2006-03-04
remove extraneous brackets.
Brad Smith
2006-01-20
- xl_encap(): free the mbuf chain and return if bus_dmamap_load_mbuf()
Brad Smith
2006-01-11
only set Ok flag for RX checksums.
Brad Smith
2006-01-11
remove a printf here.
Brad Smith
2006-01-11
In the case that we've used up all 63 fragments then try to allocate an mbuf
Brad Smith
2005-11-07
splimp -> splnet
Brad Smith
2005-07-02
clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources.
Brad Smith
2005-04-25
csum -> csum_flags
Brad Smith
2005-04-23
style
Brad Smith
2005-01-15
make sure interface is in RUNNING state before touching the multicast filters
Brad Smith
2004-11-01
back out previous commit.
Brad Smith
2004-10-31
don't swap zeros
Brad Smith
2004-10-23
add missing braces, noticed by mcbride@
Brad Smith
2004-10-23
re-add old xl_encap_90xB() for 905B/C cards. removed in rev 1.52.
Brad Smith
2004-10-02
remove if NVLAN here too
Brad Smith
2004-09-28
remove if NVLAN around IFCAP_VLAN_MTU
Brad Smith
2004-09-23
don't need to set ifp->if_mtu or ifp->if_output in each driver,
Brad Smith
2004-06-04
fix conversion to ether_crc32_be(). problem noticed by naddy@
Brad Smith
2004-06-01
dv_xname is not the same as dv_unit (for hell knows what reason)
Michael Shalayeff
2004-05-30
a bit of syncing with the FreeBSD driver, namely...
Brad Smith
2003-10-21
typos from Tom Cosgrove;
Jason McIntyre
2003-06-29
remove usage of xl_unit
Jason Wright
2003-03-24
splimp() around xl_reset() during autoconf. something in xl_reset() wants
Jason Wright
2003-01-05
spelling
Theo de Raadt
2002-12-02
- Remove a few magic constants
Jason Wright
2002-11-25
remove printf's in xl_setmode().
Brad Smith
2002-11-17
Make sure never to put a loaded dmamap in the spare. 3c90x should work
Jason Wright
2002-11-17
this driver has never been in sys/pci (in OpenBSD at least) and supports
Jason Wright
2002-11-17
Fix another case (tx this time) where buffers were not unloaded (nor sync'd)....
Jason Wright
2002-11-17
- lightly season with htole32 and friends... enough to get rx working
Jason Wright
2002-08-22
simplify multicast setup on the 3c905 (pre-B/C, etc)
Jason Wright
2002-07-09
Don't write 32 bits to a 16-bit register.
Aaron Campbell
2002-06-15
Check the correct variable when freeing the RX/TX lists.
Aaron Campbell
[next]