summaryrefslogtreecommitdiff
path: root/sys/dev/ic/gem.c
AgeCommit message (Expand)Author
2003-10-26Another possibly uninitialized lasttxchristos
2003-10-26Don't return random garbage in the default case; return the smallest ringchristos
2003-08-24make this build with GEM_DEBUG. fix rxhist counters.chs
2003-05-03DMA, not dma nor Dma.wiz
2003-02-26Add MBUFTRACE kernel option.matt
2003-02-20Add a MIIF_FORCEANEG flag to be passed to mii_attach. This forces anmatt
2003-01-31Use aprint_*().thorpej
2002-10-22Change the "dontcare bits" argument to ifmedia_init() to IFM_IMASKfair
2002-08-28From OpenBSD:matt
2002-06-01SIMPLEQ rototill:lukem
2002-05-15Let's put a s = splnet(); to match the splx(s); already in the routine.matt
2002-05-15Only enable detailed evcnts if GEM_COUNTERS is defined. But always countmatt
2002-05-15Add evcnt stuff for interrupts.matt
2002-05-14Fix initialization of GEM_RX_MAC_INTR. 1 means mask.matt
2002-05-11Supress RX_MAC interrupts regarding the FRAME_COUNT register.matt
2002-05-11Many fixes. Multicast hash filter works now. Autonegotiation with GigEmatt
2002-05-08If the detected media is gigabit, change the gem to use GMII mode otherwisematt
2002-03-29Correct a comment and cleanup slightly how the local ethernet is programmedmatt
2002-01-19Remove some obsolete code.eeh
2001-11-17Back out the last two changes I made to this driver -- some peoplethorpej
2001-11-13add/cleanup RCSIDlukem
2001-10-21Reserve one descriptor at the end of the ring as a termination point,thorpej
2001-10-20gem_init(): Don't call gem_mii_statchg() directly. Instead, callthorpej
2001-10-18Yet more cruft removal.thorpej
2001-10-18Remove more cruft left over from copying bits of other drivers.thorpej
2001-10-18Remove some more stuff left over from copying bits of the HME driver.thorpej
2001-10-18Manipulate the Tx desc pointer as 2 32-bit values, just asthorpej
2001-10-01Remove some debug messages.eeh
2001-10-01Increase receive ring to 128 entries and handle both endian devices.eeh
2001-09-16Driver for Sun GEM gigabit ethernet, Sun ERI 10/100, and Apple GMAC.eeh