summaryrefslogtreecommitdiff
path: root/sys/dev/dc
AgeCommit message (Expand)Author
2009-05-30When user_frac in the polling subsystem is low it is going to busy theAttilio Rao
2009-03-19- Set MIIF_NOLOOP and don't add IFM_LOOP as loopback apparently isn'tMarius Strobl
2009-03-09remove now-redunant cardbus attachment.Warner Losh
2008-12-07- According to the corresponding Linux, NetBSD and OpenSolarisMarius Strobl
2008-09-30cosmetic changes and style fixesMarius Strobl
2008-08-29For chips with a broken DC_ISR_RX_STATE which f.e. never signalsMarius Strobl
2008-08-23- Use m_collapse(9) instead of m_defrag(9) if possible. This resultsMarius Strobl
2008-06-08Ethernet hardware address stored in DC_AL_PAR0/DC_AL_PAR1 registerPyun YongHyeon
2008-03-24- Const'ify the dc_devs array.Marius Strobl
2007-11-22Fix function prototype for device_shutdown method.Pyun YongHyeon
2007-11-16IEEE 802.3 Annex 28B.3 explicitly specifies the following relativePyun YongHyeon
2007-08-05o In order to reduce bug and code duplication fold handling of NICsMarius Strobl
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2006-12-20Fix a bug originally introduced in rev. 1.74; don't reloaded theMarius Strobl
2006-12-06- Use our own callout (the dc_tick() callout uses varying periodsMarius Strobl
2006-11-02Remove <sys/types.h>; including both <sys/param.h> and <sys/types.h>Marius Strobl
2006-10-29- Wrap code optimized for architectures without alignment constraintsMarius Strobl
2006-09-15- Consistently use if_printf() only in interface methods: if_start(),Gleb Smirnoff
2006-08-02Replace hard-coded magic constants to system defined constantsPyun YongHyeon
2006-06-08Fix the last commit.Gleb Smirnoff
2006-06-07Add device IDs for Linksys PCMPC200 Cardbus card.Gleb Smirnoff
2006-06-03- Switch on the full 32-bit device ID to avoid collisions between theJohn Baldwin
2006-06-03Use PCI bus accessors rather than reading config registers directly toJohn Baldwin
2006-05-12Remove various bits of conditional Alpha code and fixup a few comments.John Baldwin
2006-03-16Add device-id for the Neteasy DRP-32TXD cardbus 10/100 card. It's anotherJohn Baldwin
2006-02-14Do not touch ifp->if_baudrate in miibus aware drivers.Gleb Smirnoff
2005-12-28Add missing parens.Gleb Smirnoff
2005-12-28Check for IFF_DRV_RUNNING in the interrupt loop.Gleb Smirnoff
2005-12-05- Rev. 1.175 fixed compilation on sparc64 but also backed out zeroing ofMarius Strobl
2005-12-04Fix on sparc64.Ruslan Ermilov
2005-12-02Fix the misalignment bugs differently than was done in the previousMarcel Moolenaar
2005-11-22Resolve misalignment traps caused by changes to IF_LLADDR().Marcel Moolenaar
2005-11-11- Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov
2005-10-18Make dc compile after repo-copy.Warner Losh
2005-10-05- Don't pollute opt_global.h with DEVICE_POLLING and introduceGleb Smirnoff
2005-10-01Big polling(4) cleanup.Gleb Smirnoff
2005-09-30Use ansi function definitions in preference to K&R to reduce diffsWarner Losh
2005-09-16Fix "struct ifnet" leaks when attach() fails in the middle, e.g.Ruslan Ermilov
2005-09-15When bus_alloc_resource_any() fails, dc_detach() is called and itGiorgos Keramidas
2005-08-29Better commentWarner Losh
2005-08-29Fix another instance of old info re: miibusWarner Losh
2005-08-18Fixup locking and mark MPSAFE:John Baldwin
2005-08-10Use device_printf() and if_printf() and remove dc_unit from softc.John Baldwin
2005-08-09Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson
2005-08-03Modify device drivers supporting multicast addresses to lock if_addr_mtxRobert Watson
2005-06-10Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis
2005-05-29Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi
2005-04-18Fix newer Xircom CBE2-100 cards that were reportingWarner Losh
2005-03-09Bugger, wiped out a needed comma in the previous commit.Scott Long
2005-03-08The DC driver asks for an alignment of PAGE_SIZE for data buffers, but alsoScott Long