freebsd-nq/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 Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
Am7990.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
cd180.h Next version, many bugs fixed 1995-06-14 19:37:02 +00:00
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 Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00
i8237.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
i82365.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
i82586.h Staticized an inline function. All inlines in kernel headers should be 1995-11-18 08:12:30 +00:00
lemac.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
mb86960.h Added `fe' device drive r for Fujitsu MB86960A family. 1995-04-23 18:31:50 +00:00
ncr5380.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ncr53400.h New and far better NCR5380/NCR53400 scsi-driver. 1995-01-27 07:49:19 +00:00
nec765.h Peter's work to work around one of the most annoying bugs in the 1995-01-06 15:20:00 +00:00
ns16450.h Staticize and cleanup. 1995-12-10 13:40:33 +00:00
ns16550.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00