Jump to content

UNIAUD32.SYS: Difference between revisions

From EDM2
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Part of Universal Audio Driver.
Part of Universal Audio Driver (UniAud).Uniaud32.sys is the actual audio driver that connects to the hardware and makes it work. It consists of a modified ALSA core and some OS/2 specific pieces which make it load and run on an OS/2 system.  
DEVICE=UNIAUD32.SYS <parameter>


Supports the following audio cards:
Supports the following audio cards:
Line 12: Line 11:
'''NOTE:''' Uniaud will crash if EARLYMEMINIT=TRUE is in the config.sys
'''NOTE:''' Uniaud will crash if EARLYMEMINIT=TRUE is in the config.sys


'''Parameter:'''
==Versions==
 
{| class="wikitable"
'''/A:n'''
!Date||Version||Size||Comments
: Use audio adapter n where the first adapter is 0.
|-
| 2018-11-16 || 2.02.05 || 699,826 bytes || By D. Azarewicz
|-
| 2018-01-12 || 2.02.04 || 691,888 bytes ||
|}


; /V  : Verbose
==Syntax==
  DEVICE=UNIAUD32.SYS <parameters>


'''/C:CARDNAME'''
==Parameter==
: Force audio hardware to *only* use the specified driver. Where CARDNAME is:
'''/A:n'''
::SBLIVE : Sound Blaster Live!
:Use audio adapter n where the first adapter is 0.
::CS4281 : Cirrus Logic CS4281
;/V:Verbose
::ALS4000 : Avance Logic ALS4000
'''/C:CARDNAME'''
::CMEDIA : C-Media CMI8738
:Force audio hardware to *only* use the specified driver. Where CARDNAME is:
::ICH : Intel ICH + SigmaTel STAC9721/23
:;SBLIVE:: Sound Blaster Live!
:;CS4281:: Cirrus Logic CS4281
:;ALS4000:: Avance Logic ALS4000
:;CMEDIA:: C-Media CMI8738
:;ICH:: Intel ICH + SigmaTel STAC9721/23


==Sample==
==Sample==
  DEVICE=x:\MMOS2\UNIAUD32.SYS /A:0 /V /C:SBLIVE
  DEVICE=x:\MMOS2\UNIAUD32.SYS /A:0 /V /C:SBLIVE
'''Platform Support'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|?
|Yes
|Yes
|Yes
|}


[[Category:DEVICE Statements]]
[[Category:DEVICE Statements]]

Latest revision as of 16:50, 2 October 2025

Part of Universal Audio Driver (UniAud).Uniaud32.sys is the actual audio driver that connects to the hardware and makes it work. It consists of a modified ALSA core and some OS/2 specific pieces which make it load and run on an OS/2 system.

Supports the following audio cards:

  • Sound Blaster Live!
  • Cirrus Logic CS4281 chipset based audio cards
  • Avance Logic ALS4000 chipset based audio cards
  • C-Media CMI8738 chipset based audio cards
  • Intel ICHx + SigmaTel STAC9721/23 chipset based audio cards

NOTE: Uniaud will crash if EARLYMEMINIT=TRUE is in the config.sys

Versions

Date Version Size Comments
2018-11-16 2.02.05 699,826 bytes By D. Azarewicz
2018-01-12 2.02.04 691,888 bytes

Syntax

DEVICE=UNIAUD32.SYS <parameters>

Parameter

/A:n

Use audio adapter n where the first adapter is 0.
/V
Verbose

/C:CARDNAME

Force audio hardware to *only* use the specified driver. Where CARDNAME is:
SBLIVE
: Sound Blaster Live!
CS4281
: Cirrus Logic CS4281
ALS4000
: Avance Logic ALS4000
CMEDIA
: C-Media CMI8738
ICH
: Intel ICH + SigmaTel STAC9721/23

Sample

DEVICE=x:\MMOS2\UNIAUD32.SYS /A:0 /V /C:SBLIVE