Subject: kern/17716: SiS 7012 AC-97 Audio support
To: None <firstname.lastname@example.org>
From: None <email@example.com>
Date: 07/25/2002 08:35:39
>Synopsis: SiS 7012 AC-97 Audio support
>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
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).