summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/if_udav.c
Commit message (Collapse)AuthorAgeFilesLines
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
|
* URL of the data sheet has changed.brueffer2004-12-091-1/+1
| | | | Obtained from: OpenBSD
* Mark USB ethernet devices as IFF_NEEDSGIANT, since the USB frameworkrwatson2004-08-111-1/+2
| | | | | | | | | if_start routines cannot currently be entered without Giant. When the kernel is running with debug.mpsafenet != 0, this will defer if_start execution to a task queue thread holding Giant, which may introduce additional latency, but avoid incorrect execution. Suggested by: dfr
* MFp4: First batch of dev/usb/usbdevs.h -> usbdevs.h changes.imp2004-06-271-1/+1
|
* To support the promiscuous mode udav(4) driversanpei2004-06-131-0/+24
| | | | | PR: kern/67862 Submitted by: WATANABE Shingo <nabe@nabechan.org>
* * Fix multicast reception.naddy2004-06-091-28/+10
| | | | | | | | | * Replace handrolled crc calculation with ether_crc32_le(). Based on: PR: 67544 Submitted by: HASHI Hiroaki <hashiz@tomba.cskk-sv.co.jp>
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
|
* We don't need to initialize if_output, ether_ifattach() does itmux2004-05-231-1/+0
| | | | for us.
* Replace the static "qdat" structure with a per-instance softc fieldiedowse2004-05-231-7/+3
| | | | | | | | | | | | | in all USB ethernet drivers. The qdat structure contains a pointer to the interface's struct ifnet and is used to process incoming packets, so simultaneous use of two similar devices caused crashes and confusion. The if_udav driver appeared in the tree since Daan's PR, so I made similar changes to that driver too. PR: kern/59290 Submitted by: Daan Vreeken <Danovitsch@Vitsch.net>
* add support DM9601(DAVICOM USB to Ethernet MAC Controller with Integrated ↵sanpei2004-02-281-0/+2042
10/100 PHY) - Corega FEther USB-TXC PR: kern/62932 Submitted by: HASHI Hiroaki <hashiz@tomba.cskk-sv.co.jp> Obtained from: NetBSD
OpenPOWER on IntegriCloud