.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "VIA_CHAN_FREE" "" "06 October 2005" "" ""
.SH NAME
via_chan_free \- Release a PCM channel
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void via_chan_free (struct via_info * \fIcard\fB, struct via_channel * \fIchan\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIcard\fB\fR
Private audio chip info
.TP
\fB\fIchan\fB\fR
Channel to be released
.SH "DESCRIPTION"
.PP
Performs all the functions necessary to clean up
an initialized channel.
.PP
Currently these functions include disabled any
active DMA operations, setting the PCM channel
back to a known state, and releasing any allocated
sound buffers.