in german/auf Deutsch


DEVICE=Mpu401.sys

Updated

Provides support for the MPU401 connector on your soundcard.

DEVICE=C:\Os2\Boot\Mpu401.sys

Parameter:

    The commercial Theta Band Software MPU-401 audio device driver provides MIDI playback and recording support. It supports both MMPM/2 and RTMIDI. That package is a replacement for the MPU-401 driver from IBM and Crystal Semiconductor. It provides a complete feature superset over these two drivers. I only know the parameters of that device driver : :li. /Pn:hhh

    base I/O address

  • /In:ddd

    Interrupt Level
    Specifies the IRQ level for the given port. The IRQ level must be between 1 and 15 . This parameter also specifies the IRQ-less MIDI recording option. To select IRQ-less recording, set the IRQ level to 0 and the TIMER0 will be used for recording.

  • /N:sss

    Device Driver Name
    A string, up to 7 characters in length and terminated by a $ (for a maximum of 8 characters including the $). If you install more than one copy of MPU401.SYS, each one must have a different name.

  • /R:ddd

    TIMER0 resolution
    If the highres timer ( Timer0.sys ) is installed, this parameter tells the MPU-401 driver what resolution to use (where yyy is the number of milliseconds) when playing MMPM/2 MIDI streams. Default is 2 milliseconds.

  • /V

    Verbose (Verbose output during boot)

  • /O:sss

    Options

    • LONGNAME

      Long name support.
      If specified, /L directs the driver to include the base I/O address and the IRQ in the instance name for RTMIDI Type A registration.

    • QUIETINIT

      Ignore Initialization Errors
      Tells the driver to ignore errors when an OS/2 MMPM/2 application wants to play a MIDI file. This option may be necessary for some audio adapters.

    • NORMIO

      Do not check/register I/O addresses with RM
      Tells the driver not to check or claim I/O address with the Resource Manager.

    • SHAREDIO

      Check/register I/O addresses as shared
      Tells that driver to use the Shared attribute when checking and claiming I/O addresses with the Resource Manager.

    • MULTIIO

      Check/register I/O addresses as multiplexed
      Tells that driver to use the multiplexed attribute when checking and claiming I/O addresses with the Resource Manager. Frequently used when the MPU-401 driver shares the same hardware with another driver, such as SB16D2.SYS.

    • NORMIRQ

      Do not check/register IRQ's with RM
      Tells the driver not to check or claim IRQ's with the Resource Manager.

    • SHAREDIRQ

      Check/register IRQ's as shared
      Tells that driver to use the Shared attribute when checking and claiming IRQ's with the Resource Manager.

    • MULTIIRQ

      Check/register IRQ's as multiplexed
      Tells that driver to use the multiplexed attribute when checking and claiming IRQ's with the Resource Manager.

    • NOCHECKIO

      Do not verify I/O addresses
      Tells the driver not to verify whether an MPU-401 device exists at the I/O addresses specified by the /P switches. Use this option when the sound card is initialized after the driver is loaded, e.g. by a DOS application. When this option is specified, the NOCHECKIRQ option is implied. If you want the MPU-401 driver to also ignore the hardware when an application requests it, specify the /O:QUIETINIT option.

    • NOCHECKIRQ

      Do not verify IRQ's
      Same as the NOCHECKIO option, except it applies to the IRQ level.

    • NOTIMER0

      Do not use TIMER0 even it is available.

    • 10BITS

      Use 10-bit addresses width with RM
      Always register each I/O address as having only 10 significant bits. If this option is selected, no I/O address can be greater than 0x3FF.

    • 16BITS

      Use 16-bit addresses width with RM
      Always register each I/O address as having the full 16 significant bits.

    • ONLYONE

      Locate only one MPU-401 device
      Ignored unless I/O port autodetection is used. When specified, the autodetection routine stops after finding the 1st MPU-401 device.


Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0
Yes Yes Yes


Device Statements
Soundcard drivers
  <<< Previous
Config.sys Home
Next >>>  


Last modified 2 May 2000 by Joerg Sievers at jogi@warpsite.de. - This page can be found from http://www.warpsite.de/en/csdp/DEVICE_Mpu401_sys.htm
Copyright © 1998-2000 Oliver Poggensee, © 2000 Joerg Sievers