freebsd-dev/sys/i386/isa/ic
Peter Wemm fe63158271 Changes to the Digi/Arnet SYNC driver:
1. Create 2 x 8k transmit buffer blocks in place of the 16k block previously.
   With this change the speed as tested with ttcp on a 2Mbit link went up
   from 206kbyte/s to 236kbyte/s.
2. Change the rest of the functions to also have the definition of the
   return value on a sepperate line.
3. Remove some unused variables.
4. Add code to recover from DMA underruns.
5. Reorder ar_get_packets() to handle errors better.
6. Only allocate a mbuf cluster if the data is more than the mbuf.

(and in a second diff in addition to the above)
7. Stops the occasional DMA underruns that occurred when 2 channels
   are running at 2Mbit/s.

Submitted by: John Hay <jhay@mikom.csir.co.za>
1996-03-17 00:29:35 +00:00
..
am7990.h
Am7990.h
cd180.h
cd1400.h Rewrite: 1995-07-05 12:15:52 +00:00
esp.h Oops, this should have been committed with the other Hayes ESP changes. 1995-12-29 13:18:58 +00:00
hd64570.h Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
i8042.h
i8237.h
i82365.h
i82586.h Staticized an inline function. All inlines in kernel headers should be 1995-11-18 08:12:30 +00:00
lemac.h
mb86960.h
ncr5380.h
ncr53400.h
nec765.h
ns16450.h Staticize and cleanup. 1995-12-10 13:40:33 +00:00
ns16550.h