diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2008-11-07 17:38:00 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2008-11-07 17:38:00 +0000 |
commit | 166b40ff5481b22ea4307bcb0102d7b5014f5367 (patch) | |
tree | 0ab8e268fd2d6d4d1a9baadc5beef5804566251e /sys/dev/auconv.c | |
parent | e374d113d8c95a862d57eb44496cca61e2b47114 (diff) |
- 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.
Diffstat (limited to 'sys/dev/auconv.c')
0 files changed, 0 insertions, 0 deletions