Jump to content

UNIAUD32.SYS: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 13: Line 13:
==Versions==
==Versions==
{| class="wikitable"
{| class="wikitable"
! Date !!Version !! Size !! Comments
!Date||Version||Size||Comments
|-
|-
| 2018-11-16 || 2.02.05 || 699,826 bytes || 16 Nov 2018 22:20:21. By D Azarewicz. File Version: 2.2.5
| 2018-11-16 || 2.02.05 || 699,826 bytes || By D. Azarewicz
|-
| 2018-01-12 || 2.02.04 ||  691,888 bytes || 12 Jan 2018 15:44:36. By D Azarewicz. File Version: 2.2.4
|-
|-
| 2018-01-12 || 2.02.04 || 691,888 bytes ||
|}
|}


==Syntax==
==Syntax==
  DEVICE=UNIAUD32.SYS <parameters>
  DEVICE=UNIAUD32.SYS <parameters>


'''Parameter:'''
==Parameter==
 
*/A:n - Use audio adapter n where the first adapter is 0.
'''/A:n'''
*/V - Verbose
: Use audio adapter n where the first adapter is 0.
*/C:CARDNAME - Force audio hardware to *only* use the specified driver. Where CARDNAME is:
 
**SBLIVE : Sound Blaster Live!
/V : Verbose
**CS4281 : Cirrus Logic CS4281
 
**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]]

Revision as of 22:17, 20 June 2019

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