Patch-ID# 102387-06
Keywords: 5 sparcstati vat einval audio_info restore audio_seti 
Synopsis: SunOS 4.1.4: sun4m  audio patch for SS5
Date: May/30/96

Solaris Release: 1.1.2

SunOS Release: 4.1.4

Unbundled Product: 

Unbundled Release: 

Relevant Architecture: sparc
    NOTE: sun4m

******************************************************************************
* NOTE:									     *
* ----  Please make sure to use the new Sun Microphone ( SunMic 2 ) on the   *
*	SS-5. The older standard SunMic does not work properly on the SS-5.  *
******************************************************************************

Topic: 4.1.4: sun4m audio patch for SS5 

BugId's fixed with this patch: 1187814 1182380 1183393 1164836 1224093 1205993 1215914 1246508

Changes incorporated in this version: 1224093 1205993 1215914 1246508

Patches which may conflict with this patch:

Other patches this accumulates and obsoletes:

Obsoleted by: 

Files included with this patch:
README
audio_4231.o
audiocs.4

NOTE:
	sun4m:
	sun4m/OBJ:
	        audio_4231.o
	usr/man/man4:
		audiocs.4

Problem Description: 

1164836 vat (audio conferencing tool) does not work on sparcstation 5
1183393 Can't Resume after Gaintool Pause on AudioTool file open
1182380 sample count incorrectly set on cs4231 audio chip
1187814 when accessing to the audio driver, the ss5 panics
1224093 Record error flag does not get set on platforms with APC DMA engine
1205993 SS5 audio driver does not generate SIGPOLL messages correctly
1215914 /dev/audio active flag compatibility
1246508 using AUDIO_SETINFO to restore original audio_info values generates EINVAL

Install Instructions: 

For SunOS 4.1.4
-----------------

CHECK THAT YOUR KERNEL ARCHITECTURE IS SUN4M:

	% arch -k
	sun4m

	If your kernel architecture is not sun4m then this 
	patch is not appropriate to install onto your machine.

AS ROOT, CD TO PATCH DIRECTORY:

1. Login as root and save a copy of the file to be replaced.
 
   cp /sys/sun4m/OBJ/audio_4231.o /sys/sun4m/OBJ/audio_4231.o.<your-unique-id>

2. cd to the patch directory and copy the following files:
 
   cp sun4m/OBJ/audio_4231.o /sys/sun4m/OBJ/audio_4231.o
   cp usr/man/man4/audiocs.4 /usr/man/man4/audiocs.4
 
4. Rebuild the kernel and reboot the system.

	Refer to the System Administration Manual for information about
	building and booting new kernels using config(8) and make(1).
