Subject: CVS commit: syssrc/sys
To: None <source-changes@netbsd.org>
From: Valeriy E. Ushakov <uwe@netbsd.org>
List: source-changes
Date: 03/12/2002 06:48:30
Module Name:	syssrc
Committed By:	uwe
Date:		Tue Mar 12 04:48:30 UTC 2002

Modified Files:
	syssrc/sys/arch/sparc/conf: files.sparc
	syssrc/sys/arch/sparc64/conf: files.sparc64
	syssrc/sys/dev/ic: apcdmareg.h cs4231.c cs4231var.h
	syssrc/sys/dev/sbus: cs4231_sbus.c
Added Files:
	syssrc/sys/dev/ebus: cs4231_ebus.c
Removed Files:
	syssrc/sys/arch/sparc64/dev: cs4231_ebus.c

Log Message:
Rework the driver to add EBus DMA support and improve APC DMA support.
Audio-related stuff is left almost intact.

* support audiocs at ebus playback and capture
    tested on krups and u5 (thanks, martin)
* make first attempt at supporting audiocs at sbus capture
* nb: full-duplex is not tested
* while here, fix CSAUDIO_MONITOR_MUTE to be of CSAUDIO_MONITOR_CLASS
    i.e. outputs.monitor.mute -> monitor.monitor.mute

Ok by pk, eeh.


To generate a diff of this commit:
cvs rdiff -r1.107 -r1.108 syssrc/sys/arch/sparc/conf/files.sparc
cvs rdiff -r1.58 -r1.59 syssrc/sys/arch/sparc64/conf/files.sparc64
cvs rdiff -r1.8 -r0 syssrc/sys/arch/sparc64/dev/cs4231_ebus.c
cvs rdiff -r0 -r1.1 syssrc/sys/dev/ebus/cs4231_ebus.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/dev/ic/apcdmareg.h
cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/ic/cs4231.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/dev/ic/cs4231var.h
cvs rdiff -r1.17 -r1.18 syssrc/sys/dev/sbus/cs4231_sbus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.