| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove definitions and usage of usb_callout and related macros. These macros | 2007-06-10 | 1 | -6/+10 | ||
| | | | | | | | | | were used as a layer of confusion^Wabstraction around the timeout(9) API. No binary change. ok jsg. | |||||
| * | Remove the definition and use of if_deactivate(). It was defined empty and | 2007-06-09 | 1 | -2/+1 | ||
| | | | | | | | | | thus produced no code at all. No binary change. ok jsg. | |||||
| * | Remove the "Static" declaration of many functions. It was defined to be empty | 2007-06-05 | 1 | -72/+72 | ||
| | | | | | | | | and it was not consistently used. It was confusing as it suggested these functions were static, which they were not. discussed with dlg and jsg, ok jsg. | |||||
| * | Last part of FreeBSD/NetBSD sepcific code removal. | 2007-06-04 | 1 | -30/+1 | ||
| | | | | | ok jsg@ | |||||
| * | Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed. | 2007-05-27 | 1 | -15/+16 | ||
| | | | | | ok deraadt@ krw@ mbalmer@ | |||||
| * | Remove logprintf macro | 2007-05-21 | 1 | -3/+3 | ||
| | | ||||||
| * | Remove Ether_ifattach macro | 2007-05-21 | 1 | -2/+2 | ||
| | | ||||||
| * | More lockmgr -> rwlock low hanging fruit. | 2007-05-06 | 1 | -5/+5 | ||
| | | | | | ok dlg@ | |||||
| * | Belkin USB to LAN -> Belkin F5D5050 | 2007-02-23 | 1 | -2/+2 | ||
| | | ||||||
| * | Remove _KERNEL_OPT leftovers. | 2007-02-11 | 1 | -7/+1 | ||
| | | ||||||
| * | Match ELECOM LD-USB20 | 2006-09-26 | 1 | -1/+2 | ||
| | | | | | From redzonemiata at yahoo.co.jp via FreeBSD PR 86195 | |||||
| * | In a drivers activate() entry point, if on DVACT_DEACTIVATE it does | 2006-06-23 | 1 | -2/+1 | ||
| | | | | | | | something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@ | |||||
| * | Attach routines can fail before calling *hook_establish(), and they | 2006-05-22 | 1 | -2/+3 | ||
| | | | | | | | | | often rely on the detach routine for cleanup. So be consistant and careful by checking for a NULL hook before calling *hook_disestablish in detach routines. ok mickey@ brad@ dlg@ | |||||
| * | some devices can do weird things upon a warm reboot so add a shutdown | 2006-05-18 | 1 | -1/+17 | ||
| | | | | | | | hook which explicitly resets and stops the device; fixes pr/5001 ok dlg@ | |||||
| * | allow bpf(4) to ignore packets based on their direction (inbound or | 2006-03-25 | 1 | -5/+3 | ||
| | | | | | | outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@ | |||||
| * | Remove last NRND NetBSDisms from tree. | 2006-03-07 | 1 | -13/+1 | ||
| | | | | | ok deraadt@ brad@ | |||||
| * | Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in | 2006-01-29 | 1 | -4/+4 | ||
| | | | | | | | | | an interrupt context. From NetBSD ok dlg@ | |||||
| * | Don't keep the devinfo string on the stack, instead use malloc/free. | 2005-08-01 | 1 | -4/+5 | ||
| | | | | | | | | | This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@ | |||||
| * | clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources. | 2005-07-02 | 1 | -3/+2 | ||
| | | ||||||
| * | don't call mii_pollstat() right after mii_tick() in foo_tick_task() | 2005-07-02 | 1 | -11/+8 | ||
| | | ||||||
| * | remove netns crud. | 2005-06-08 | 1 | -21/+1 | ||
| | | | | | | some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad | |||||
| * | - make sure int is in running state before touching the multicast filters | 2005-01-03 | 1 | -9/+5 | ||
| | | | | | | | | | - call foo_setmulti only instead of init'ing the chip - don't overwrite potential error return with success when calling ether_addmulti/ether_delmulti ok dlg@ | |||||
| * | strncpy->strlcpy | 2004-11-10 | 1 | -2/+2 | ||
| | | | | | ok henning@ | |||||
| * | add some aue devices found in the linux driver | 2004-10-31 | 1 | -1/+11 | ||
| | | ||||||
| * | don't need to set ifp->if_mtu or ifp->if_output in each driver, | 2004-09-23 | 1 | -2/+1 | ||
| | | | | | | | {ether,atm,fddi}_ifattach already does this. ok mcbride@ markus@ henning@ | |||||
| * | 4 more aue(4) devices | 2004-07-11 | 1 | -1/+5 | ||
| | | ||||||
| * | put "do { } while (0)" wrappers on all the debug maroc functions | 2004-07-08 | 1 | -3/+3 | ||
| | | ||||||
| * | Set devclass to DV_IFNET for all USB network drivers. | 2003-12-15 | 1 | -2/+2 | ||
| | | | | | ok deraadt@ nate@ | |||||
| * | Correct chipset identification from netbsd | 2003-05-17 | 1 | -4/+4 | ||
| | | ||||||
| * | string cleanup; nate ok | 2003-05-07 | 1 | -2/+2 | ||
| | | ||||||
| * | sync with NetBSD | 2002-11-11 | 1 | -2/+2 | ||
| | | ||||||
| * | new Netgear adapter | 2002-09-27 | 1 | -1/+2 | ||
| | | ||||||
| * | another usb ethernet device | 2002-07-29 | 1 | -2/+3 | ||
| | | | | | from NetBSD | |||||
| * | update $NetBSD$ tags | 2002-07-25 | 1 | -2/+2 | ||
| | | ||||||
| * | get rid of trailing whitespace | 2002-07-25 | 1 | -8/+8 | ||
| | | ||||||
| * | shorten address printout | 2002-07-10 | 1 | -2/+2 | ||
| | | ||||||
| * | add new device | 2002-07-09 | 1 | -2/+3 | ||
| | | | | | from NetBSD | |||||
| * | New product ID. | 2002-07-04 | 1 | -2/+3 | ||
| | | | | | From NetBSD | |||||
| * | Kill __FUNCTION__. | 2002-06-26 | 1 | -30/+30 | ||
| | | ||||||
| * | Add support for a bunch of new adapters. | 2002-04-01 | 1 | -94/+92 | ||
| | | | | | Sync with NetBSD. ok deraadt | |||||
| * | Final __P removal plus some cosmetic fixups | 2002-03-14 | 1 | -2/+2 | ||
| | | ||||||
| * | new names, nate broke the tree | 2002-01-03 | 1 | -2/+2 | ||
| | | ||||||
| * | Synchronize usb code with NetBSD. | 2001-10-31 | 1 | -31/+91 | ||
| | | ||||||
| * | add support for SOHOware NUB100; from Jason Ackley <jason@ackley.net> | 2001-07-15 | 1 | -1/+2 | ||
| | | ||||||
| * | Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLEN | 2001-07-08 | 1 | -4/+1 | ||
| | | | | | | | (or ifqmaxlen); it's done in if_attach() now. No future drivers needs to set up this anymore unless they want to use something else. | |||||
| * | ALTQ'ify network drivers. | 2001-06-27 | 1 | -7/+9 | ||
| | | | | | | | | | | | | - 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). | |||||
| * | Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three different | 2001-05-03 | 1 | -421/+173 | ||
| | | | | | kue(4) Ethernet devices. | |||||
| * | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | 2001-02-20 | 1 | -5/+1 | ||
| | | ||||||
| * | Another USB sync with NetBSD. We are still lacking an up-to-date umass(4) | 2001-01-28 | 1 | -2/+3 | ||
| | | | | | | | driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.) | |||||
| * | Fix multicast filter programming; from FreeBSD. | 2000-11-07 | 1 | -3/+3 | ||
| | | ||||||
