diff options
-rw-r--r-- | Kernel/Devices/SB16.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Kernel/Devices/SB16.cpp b/Kernel/Devices/SB16.cpp index e2966da334..a6d889bf55 100644 --- a/Kernel/Devices/SB16.cpp +++ b/Kernel/Devices/SB16.cpp @@ -181,7 +181,7 @@ void SB16::dma_start(uint32_t length) { const auto addr = m_dma_region->physical_page(0)->paddr().get(); const u8 channel = 5; // 16-bit samples use DMA channel 5 (on the master DMA controller) - const u8 mode = 0; + const u8 mode = 0x48; // Disable the DMA channel IO::out8(0xd4, 4 + (channel % 4)); |