CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/11/07 10:37:59
Modified files: sys/dev/ic : gem.c gemreg.h Log message: - According to the Apple GMAC driver, the GEM ASIC specification and the OpenSolaris eri(7D) the TX FIFO threshold has to be set to 0x4ff for the Gigabit variants and 0x100 for the ERI in order to avoid TX underruns. - Turn on workarounds for silicon bugs in the Apple GMAC variants. This was based on information obtained from the Darwin GMAC and Linux GEM drivers. - Turn on "infinite" (i.e. maximum 31 * 64 bytes in length) DMA bursts. >From FreeBSD Tested by a few users with Apple GMAC's and Sun ERI.