| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Merge in changes from Matt. Accton EN12xx support, bugfixes. There is | Peter Wemm | 1997-10-18 | 1 | -1/+16 | |
| | | | | | | | | | | a change that might have an effect on the problems some have seen with older chips, it looks like the driver may have mistakenly thought there was an SIA when there isn't. Notes: svn path=/head/; revision=30556 | |||||
| * | malloc() the rx and tx descriptors seperately rather than as part of the | Peter Wemm | 1997-09-11 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | large (over 4KB) softc struct. The descriptor array is accessed by busmaster dma and must be physically contiguous in memory. malloc() of a block greater than a page is only virtually contiguous, and not necessarily physically contigious. contigmalloc() could do this, but that is a bit on the overkill side. I'm not sure of the origins of the problem report and diagnosis, I learned of the problem via mail forwarded from Jim Shankland <jas@flyingfox.com>. Jim said that Matt Thomas's workaround was to reduce the number of transmit descriptors from 128 to 32, but I was concerned that it might cost performance. Anyway, this change is my fault, not Jim's. :-) Reviewed by: davidg Notes: svn path=/head/; revision=29306 | |||||
| * | Import Matt's if_de driver 970703 release. This (apparently) supports | Peter Wemm | 1997-08-03 | 1 | -6/+85 | |
| | | | | | | | | some newer Cogent (Adaptec) cards and has some other internal changes. Notes: svn path=/head/; revision=27859 | |||||
| * | Clean import of Matt Thomas's if_de.c driver as of 970508, rev 1.85. The | Peter Wemm | 1997-06-22 | 1 | -0/+967 | |
| slightly later one with optional if_media will be imported shortly as well. Obtained from: Matt Thomas via http://www.3am-software.com/ Notes: svn path=/head/; revision=26790 | ||||||
