Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



augustss
Sun Aug 24 15:20:26 PDT 1997
Update of /cvsroot/src/sys/dev
In directory netbsd1:/var/slash-tmp/cvs-serv17984

Modified Files:
        auconv.c auconv.h 
Log Message:
Add trivial conversions between 8 and 16 bits.


thorpej
Sun Aug 24 15:24:42 PDT 1997
Update of /cvsroot/src/sys/dev/ic
In directory netbsd1:/var/slash-tmp/cvs-serv17364

Modified Files:
      Tag: marc-pcmcia
        smc91cxx.c 
Log Message:
Fix a few more problems, making this much more stable under heavy
transmit load (ping -f -s 4096 ...):
- Correct a logical flaw in the memory allocation portion of smc91cxx_start().
  Previous code could get into an infinite loop in some cases.
- Only clear the watchdog timer on TX complete/underrun and memory allocation
  interrupts.
- Always attempt to transmit any pending packets whenever we recieve an
  interrupt.

Also, use log(), not printf(), to log device timeouts.

Still needs a bit more work, but we're getting there.  The Megahertz
X-JACK Ethernet is now very usable for every "normal" task I can throw
at it.




Home | Main Index | Thread Index | Old Index