[PATCH 0/3] hw/audio/sb16: reduce the CPU load

Volker Rümelin posted 3 patches 5 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/48576e83-54ba-4ebd-8a3e-6b8306655483@t-online.de
Maintainers: Gerd Hoffmann <kraxel@redhat.com>
hw/audio/sb16.c | 105 ++++++++++++++++++++++++++++--------------------
1 file changed, 61 insertions(+), 44 deletions(-)
[PATCH 0/3] hw/audio/sb16: reduce the CPU load
Posted by Volker Rümelin 5 months, 2 weeks ago
Three patches for the Sound Blaster 16 emulation.

Patch 2/3 "improve DMA handling" reduces the CPU load and fixes issue
#469 at https://gitlab.com/qemu-project/qemu/-/issues/469.

Don't forget to add the AdLib device to the QEMU command line if you
want to test the patches. The OPL2 chip is part of the Sound Blaster 16
emulation. The real Sound Blaster 16 used an OPL3 chip.

Volker Rümelin (3):
  hw/audio/sb16: introduce DMA helper functions
  hw/audio/sb16: improve DMA handling
  hw/audio/sb16: block structure coding style fixes

 hw/audio/sb16.c | 105 ++++++++++++++++++++++++++++--------------------
 1 file changed, 61 insertions(+), 44 deletions(-)

-- 
2.43.0