Jump to content

MPU401.SYS

From EDM2
Revision as of 23:54, 2 March 2018 by Ak120 (talk | contribs)

Provides support for the MPU401 interface.

DEVICE=\OS2\BOOT\MPU401.SYS <parameter> 

Parameter:

  • /Pn:hhh - Basis I/O (Port) Address.
  • /In:ddd - Interrupt Level. With the Theta Band driver it can be set to 0 so TIMER0 is used during record.
  • /N:sss - Name of the driver. Default is MPU401$
  • /R:ddd - TIMER0 resolution in milliseconds. Default 2.
  • /V - Verbose
  • /O:sss - Options
    • L or LONGNAME - Long RTMIDI Names
    • QUIETINI - Ignore Initialization errors
    • NORMIO Do not check/register I/O addresses with RM
    • SHAREDIO Check/register I/O addresses as shared
    • MULTIO Check/register I/O addresses as multiplexed
    • NORMIRQ Do not check/register IRQ's with RM
    • SHAREDIRQ Check/register IRQ's as shared
    • MULTIRQ Check/register IRQ's as multiplexed
    • NOCHECKIO Do not verify I/O addresses
    • NOCHECKIRQ Do not verify IRQ's
    • NOTIMER0 Do not use TIMER0
    • 10BITS Use 10-bit address width with RM
    • 16BITS Use 16-bit address width with RM
    • ONLYONE Locate only one MPU401 device
    • AUDIOVDD Enable DOS sharing (Only for Theta Band driver).
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes