Subject: kern/17716: SiS 7012 AC-97 Audio support
To: None <>
From: None <>
List: netbsd-bugs
Date: 07/25/2002 08:35:39
>Number:         17716
>Category:       kern
>Synopsis:       SiS 7012 AC-97 Audio support
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 24 23:36:00 PDT 2002
>Originator:     Quentin Garnier
>Release:        NetBSD 1.6_BETA4
System: NetBSD padme 1.6_BETA4 NetBSD 1.6_BETA4 (PADME_DEBUG-$Revision: 1.4 $) #9: Mon Jul 22 23:50:05 CEST 2002 cube@padme:/usr/src/sys/arch/i386/compile/PADMED i386
Architecture: i386
Machine: i386
	SiS 735 chipsets contains a link to an AC-97 codec, product ID 0x7012,
	which is not supported by NetBSD. This PR links to patches adding
	support for it.

	SiS 7012 is very close to Intel's ICHs. The only differences are a
	swap between two registers (PICB and STS) and a change in the base
	sample size (1 byte for SiS, 2 for Intel).

	The following patches add support for PCM output. Recording remains
	untested, and line in doesn't make its way to line out on my
	hardware, for some yet unknown reason.
	You may find patches relatives to sys/dev/pci at the followind URL:


	Apply patches on auich.c and pcidevs (the pcidevs.h patch was just
	for testing purposes).