> Liero was setting a very small transfer size, so sometimes it > happened that > it was not able to handle interrupt until another one is > arrived, hence > stuttering. I worked around the problem by pausing DMA between the > interrupt request and acknowledge. I am not shure if it is > correct, but testing > indicates no breakages for other programs and also it was > done this way > in the old code.
Pausing until receiving the ACK is correct for SB16, but is not correct for SBPro-s and lower (at least one app -- I can't recall which right now, though -- will fail if configured for SBPro but the emulator behaves as a SB16). > The reason why people always underestimate pc-speaker is > simply because > there was no good driver for it. I made one (based on Michael Beck and > David Woodhouse work), then I connected my motherboard with > an external > speakers and enjoing high-quality 6-bit sound:) (actually > pc-speaker is a > single-bit DAC, but it is possible to emulate 6 and even 8 bit on it). > BTW, quality of sound is really very good:) ..except it's mono... :) V. - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html