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.