> 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

Reply via email to