Jump to content

MPU401.SYS: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Created page with "Provides support for the MPU401 interface. DEVICE=C:\Os2\Boot\MPU401.SYS <parameter> '''Parameter:''' * /Pn:hhh - Basis I/O (Port) Address. * /In:ddd - Interrupt Level. Wit..."
 
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
Provides support for the MPU401 interface.
Provides support for the MPU401 interface.
  DEVICE=C:\Os2\Boot\MPU401.SYS <parameter>  
  DEVICE=\OS2\BOOT\MPU401.SYS <parameter>  


'''Parameter:'''
'''Parameter:'''
Line 12: Line 12:
** QUIETINI - Ignore Initialization errors
** QUIETINI - Ignore Initialization errors
** NORMIO Do not check/register I/O addresses with RM
** NORMIO Do not check/register I/O addresses with RM
** SHAREDIO Check/register I/O adresses as shared
** SHAREDIO Check/register I/O addresses as shared
** MULTIO Check/register I/O adresses as multiplexed
** MULTIO Check/register I/O addresses as multiplexed
** NORMIRQ Do not check/register IRQ's with RM
** NORMIRQ Do not check/register IRQ's with RM
** SHAREDIRQ Check/register IRQ's as shared
** SHAREDIRQ Check/register IRQ's as shared
** MULTIRQ Check/register IRQ's as multiplexed
** MULTIRQ Check/register IRQ's as multiplexed
** NOCHECKIO Do not verify I/O adresses
** NOCHECKIO Do not verify I/O addresses
** NOCHECKIRQ Do not verify IRQ's
** NOCHECKIRQ Do not verify IRQ's
** NOTIMER0 Do not use TIMER0
** NOTIMER0 Do not use TIMER0
** 10BITS Use 10-bit address width with RM
** 10BITS Use 10-bit address width with RM
** 16BITS Use 16-bit adress width with RM
** 16BITS Use 16-bit address width with RM
** ONLYONE Locate only one MPU401 device
** ONLYONE Locate only one MPU401 device
** AUDIOVDD Enable DOS sharing (Only for Theta Band driver).
** AUDIOVDD Enable DOS sharing (Only for Theta Band driver).


'''Platform Support:'''
{| class="wikitable"
{| class="wikitable"
|-
|+Platform Support:
!OS/2 2.x
!OS/2 2.x
!OS/2 3.0
!OS/2 3.0

Revision as of 23:54, 2 March 2018

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