From owner-freebsd-ppc@FreeBSD.ORG Tue Sep 30 09:31:18 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 A164D106568C for ; Tue, 30 Sep 2008 09:31:18 +0000 (UTC) (envelope-from marcotrillo@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.228]) by mx1.freebsd.org (Postfix) with ESMTP id 798148FC19 for ; Tue, 30 Sep 2008 09:31:18 +0000 (UTC) (envelope-from marcotrillo@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so2358913rvf.43 for ; Tue, 30 Sep 2008 02:31:17 -0700 (PDT) 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=x2egGGAEK8X4FnlCqTRN9NJiC1R8W/GguO/XxoQ4/mw=; b=Sl8a7doh1cTLC/znOZwRD/NDR6/e0uHXTP6qEymPQSf+AZ6CJt7/3bxy1ZQ5hLoS4n F/VdMStlN2cEJ9EIHxlcjX6RWqC/Vn+DOmegA6NfMWj3Kb2TTRvaiw3poqOmc07RTUFq VJnxsZpcR5ObJ9go+TuKXGjYq7EAuP5ADwGlU= 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=WVZjKCQbyljKvA888TzduYS0cceiT+RxkWWgCpafOWH8TbvD4icCaBSXAp3sVTnBGc SIxYpf4uGOIM6WhnYWlB7u8Ui/V6OVE7tZD0Gpsm56xkknYggXw1vrtIH+uBlTpLfLqx uRHEat/eqZoK649na5md+djMatDii6KCTZMLk= Received: by 10.142.136.16 with SMTP id j16mr2705382wfd.65.1222767077541; Tue, 30 Sep 2008 02:31:17 -0700 (PDT) Received: by 10.142.101.13 with HTTP; Tue, 30 Sep 2008 02:31:17 -0700 (PDT) Message-ID: Date: Tue, 30 Sep 2008 11:31:17 +0200 From: "Marco Trillo" To: freebsd-ppc@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Apple Screamer Audio: looking for testers 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: Tue, 30 Sep 2008 09:31:18 -0000 Hi all, This is a status report of the "Apple Onboard Audio" (aoa) driver. I have full audio output support for Apple machines using the "Apple Screamer" audio device. The volume control works and can be regulated with the mixer(8) utility. When something is plugged (or unplugged) in the headphones / line out jack, the driver switches the output to/from the jack automatically, just like Mac OS. If you are interested in audio support and have this device (see below for an incomplete list of machines), it would be nice that you tested it to see how it does on other machines apart from the one I have (PowerMac3,1 G4). Especially regarding the headphone jack detection stuff, since different machines are wired differently. Some dmesg from my machine: pcm0: mem 0x14000-0x14fff,0x8800-0x88ff,0x8900-0x89ff irq 24,9,10 on macio0 interrupting at irq 9 pcm0: [ITHREAD] pcm0: codec: , Crystal Semiconductor part pcm0: [ITHREAD] Enabled outputs: SPEAKER Enabling programmable output. volume 3 3 [...] Enabled outputs: HEADPHONES Enabling programmable output. $ mixer Mixer vol is currently set to 83:83 An incomplete list of machines known to have the Apple Screamer audio device: - "PowerMac2,1" iMac DV ('99) (screamer, Device ID 8) - "PowerMac2,2" iMac DV ('00) (screamer, Device ID 11) - "PowerMac3,1" PowerMac G4 (screamer, Device ID 5) - "PowerMac3,2" PowerMac G4 (screamer, Device ID 5) - "PowerMac3,3" PowerMac G4 (screamer, Device ID 5) - "PowerBook1,1" PowerBook G3 Lombard (screamer, Device ID 2) - "PowerBook3,1" PowerBook G3 Pismo (screamer, Device ID 10) - "PowerBook3,2" PowerBook G3 Titanium (screamer, Device ID 13) (The Screamer is sometimes known as "AWACS" in other operating systems such as NetBSD or OpenBSD; according to Apple the Screamer is in fact a new revision of the AWACS chip used in old-world machines.) In addition to the above list, OpenFirmware can also be used to see if the machine has the Screamer chip: Properties of pci@f2000000/mac-io@17/davbus@14000/sound "name" 0000000: 736f 756e 6400 sound. "device_type" 0000000: 736f 756e 6463 6869 7000 soundchip. "compatible" 0000000: 7363 7265 616d 6572 0061 7761 6373 0000 screamer.awacs.. Anyone with one of these machines? Thanks! Marco.