CVSROOT: /cvs Module name: src Changes by: ratc...@cvs.openbsd.org 2010/03/07 11:55:45
Modified files: sys/dev/pci : envy.c envyvar.h envyreg.h Log message: Don't stop DMA in envy_halt_intput() and/or envy_halt_output(). Instead wait for the next interrupt and stop DMA in the interrupt handler. This prevents the chip from entering a unstable state in which DMA doesn't start cleanly.