Jump to content

SBD2.SYS

From EDM2
Revision as of 04:50, 8 October 2025 by Martini (talk | contribs)

Sound Blaster Wave plus MIDI OS/2 Device Driver

Supported devices:

  • Sound Blaster 8-bit
  • Sound Blaster MCV 8-bit

Syntax

DEVICE=C:\MMOS2\SBxxD2.SYS DEVNO [DMA] [HDMA] INT IOADDR BUFSIZE [MPUADDR] /N:DRVNAME

Parameters

DEVNO
Is the audio device number (default: 1)
DMA
Is the 8-bit DMA channel to be used by the audio card (applicable only for Sound Blaster Pro/Pro2, 16, and AWE32)
Valid values: 0, 1, 3 (SB Pro, Pro MCV, SB16, AWE32)
HDMA
Is the 16-bit DMA channel to be used by Sound Blaster 16 & AWE32 (applicable only for Sound Blaster 16 and AWE32)
Valid values: 5, 6, 7 (SB16, AWE32)
INT
Is the interrupt level to be used by the audio card
Valid values: 2, 5, 7, 10 (SB Pro, 16, AWE32)
              3, 5, 7     (SB Pro MCV)
              2, 3, 5, 7  (SB)
              3, 5, 7     (SB MCV)
                   
IOADDR
Is the I/O address of the audio card (default: 220 hex)
Valid values: 220, 240, 260, 280 hex
BUFSIZE
Is the buffer size in kilobytes (default: 4 for Sound Blaster, Sound Blaster Pro/Pro2; 8 for Sound Blaster 16, Sound Blaster AWE32)
Valid value: 2-64 (even number only)
MPUADDR
Is the MPU-401 interface base address (default: 330 hex, applicable only for Sound Blaster 16 and Sound Blaster AWE32)
Valid values: 300, 330 hex
DRVNAME
Is the device driver name used by MMPM/2 subsystems