freebsd-dev/sys/dev
peter 854c4e0c03 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
..
aic7xxx Reset the DMA control register whenever we reset the sequencer. 1996-03-10 07:02:32 +00:00
ar Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
bktr Hopefully, this will fix the problems that some people have been having with 1996-03-02 06:08:53 +00:00
ccd Fix one warning and fix one bug found while looking at another warning (but 1996-01-31 11:25:46 +00:00
cy Avoid local sprintfs and other printf'isms. 1996-01-25 07:21:50 +00:00
de Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
dgb Fixed erroneous resending of the output buffer. 1995-12-29 13:21:10 +00:00
ed Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
eisa aha1742.c: 1996-03-10 07:04:27 +00:00
ep Fix media type determination. 1996-02-28 17:19:04 +00:00
fdc Don't turn off the motor on active drives. The motor timeout may 1996-02-25 21:01:31 +00:00
fe Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
fxp Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
ic Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
ie Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
joy Fix the isa_device table (lkm): id_irq and id_maddr must be 0. 1996-03-16 01:08:04 +00:00
kbd Change RUKEYMAP sligtly 1996-01-25 16:37:20 +00:00
lnc Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
mcd Fix re-sense code 1996-02-27 19:08:39 +00:00
mse
pci Remove limit of port I/O addresses to 65K, since PCI specifies 32 bit 1996-02-19 00:30:40 +00:00
ppbus
rc Convert a timeout loop from 100 iterations of 15uS to 50 1996-03-09 18:59:00 +00:00
scd Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
si Avoid local sprintfs and other printf'isms. 1996-01-25 07:21:50 +00:00
sio Added some delays to the probe. This might fix some incompatible UARTs 1996-02-25 21:10:54 +00:00
snp
speaker
syscons Add more options into the conf/options and i386/conf/options.i386 files 1996-03-02 18:24:13 +00:00
vn First attempt at creating devfs entries for sliced devices. Doesn't 1996-01-27 04:18:15 +00:00