From owner-freebsd-ppc@FreeBSD.ORG Sat Nov 15 17:24:03 2008 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E187E106567C for ; Sat, 15 Nov 2008 17:24:03 +0000 (UTC) (envelope-from marcotrillo@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.181]) by mx1.freebsd.org (Postfix) with ESMTP id BB4178FC0C for ; Sat, 15 Nov 2008 17:24:03 +0000 (UTC) (envelope-from marcotrillo@gmail.com) Received: by wa-out-1112.google.com with SMTP id m34so984568wag.27 for ; Sat, 15 Nov 2008 09:24:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=hbLIhX1SlQEREAZS915jDeHstdco2qTb5615QNTzEwA=; b=SOZSxvcl74nPHtK+N8a3uLjl7pdRngg5Kb2Pdd7z0GOjvsFQ9SwZkRgT/0L9qIXvM9 UBOFnmthBE8Xw50zUuIGhoSzTbzevTVVlP+3j5W+C34STCmkrfhpKLGgdPAZln3Vq1+i b4AmRabFKlnFCV4H5iE8FA5r46HjP8GiCVU90= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=rhkc3zvZEksVtmacWwZg4GuIyIvCvERvJDeNACBaFTswldfbHsNzxRDSnSK7t6g/qH J5SJPYQDywL/6e0EUm/uinMfm6x1vOG5TMR6JIhLr9bble0UyVq2KNT47gxZlSHEs4yo 3WN+o1HKT61kp9+tqUw3BQhH3bmYYkOPmKqmA= Received: by 10.114.125.15 with SMTP id x15mr1357017wac.217.1226769843406; Sat, 15 Nov 2008 09:24:03 -0800 (PST) Received: by 10.114.168.3 with HTTP; Sat, 15 Nov 2008 09:24:03 -0800 (PST) Message-ID: Date: Sat, 15 Nov 2008 18:24:03 +0100 From: "Marco Trillo" To: "FreeBSD PowerPC ML" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: aoa driver X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Nov 2008 17:24:04 -0000 Hi, I've uploaded a tarball with the new version of the 'aoa' (apple onboard audio) driver. This version makes use of the new "aoagpio" device available in -current, replacing the ad-hoc GPIO routines of the previous version. Also the debug printfs are disabled. Otherwise it is the same as the previous version. The tarball: An additional patch for some PowerBooks: The supported devices are Burgundy, Screamer, Tumbler, and Snapper. Thanks to everyone who tested the previous versions! Some missing stuff (hardware which I don't have, or features I'm not interested in adding at the moment): - Recording is not supported. - The 'Onyx' codec (found mainly on G5 machines and some PowerBooks) is not supported. It should be easy to add, as it is just another I2S codec. - The 'Daca' found on the clamshell iBooks is not supported. - The Mac Mini should be supported but without volume control (always full-scale output). The Mac Mini does not have hardware with analog volume support. The FreeBSD sound framework supports digital volume control, but the current driver does not enable it if no hardware support is available. Regards Marco