Source-Changes archive

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

NetBSD master CVS tree commits



scottr
Sun Aug 24 08:22:29 PDT 1997
Update of /a/cvsroot/src/sys/dev/ic
In directory netbsd1:/var/slash-tmp/cvs-serv27064

Modified Files:
        dp8390.c 
Log Message:
Conditionalize DEBUG printf on dp8390_debug.  Pointed out by Jonathan
Stone.


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

Modified Files:
      Tag: marc-pcmcia
        smc91cxx.c smc91cxxvar.h 
Log Message:
Fix a few annoying bugs:
- Make sure the default media is set up correctly in smc91cxx_init().
- Fix a memory leak in the "resume from memory allocation interrupt" logic.
  Acually, completely toss the logic that was in the original driver, and
  replace it with a much simpler scheme from Michael Hitch's NetBSD/amiga
  "es" driver: Rather than "resuming" the transmission that causes us
  to use the memory allocation interrupt, simply free the just-allocated
  memory back to the chip's MMU, and use the standard "start" logic, which
  will reallocate it from the MMU in a straightforward way.
- Only set IFF_OACTIVE if we can't transmit any more packets (i.e. we
  were forced to use the memory allocation interrupt).




Home | Main Index | Thread Index | Old Index