Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 08/24/1997 22:30:02
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.