From owner-freebsd-arm@FreeBSD.ORG Fri Apr 25 21:01:07 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8457126 for ; Fri, 25 Apr 2014 21:01:07 +0000 (UTC) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "raven.bwct.de", Issuer "BWCT" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 79F0C1679 for ; Fri, 25 Apr 2014 21:01:06 +0000 (UTC) Received: from mail.cicely.de ([10.1.1.37]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id s3PKfenB005409 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 25 Apr 2014 22:41:41 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (cicely7.cicely.de [10.1.1.9]) by mail.cicely.de (8.14.5/8.14.4) with ESMTP id s3PKfZFd072107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 25 Apr 2014 22:41:35 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (localhost [127.0.0.1]) by cicely7.cicely.de (8.14.2/8.14.2) with ESMTP id s3PKfZg0002594; Fri, 25 Apr 2014 22:41:35 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: (from ticso@localhost) by cicely7.cicely.de (8.14.2/8.14.2/Submit) id s3PKfYZC002593; Fri, 25 Apr 2014 22:41:34 +0200 (CEST) (envelope-from ticso) Date: Fri, 25 Apr 2014 22:41:34 +0200 From: Bernd Walter To: Hans Petter Selasky Subject: Re: USB audio device on Raspberry Pi - link_elf: symbol isa_dmastatus undefined Message-ID: <20140425204134.GA458@cicely7.cicely.de> References: <20140425154430.GA76168@utility-01.thismonkey.com> <535A8AEA.1000100@selasky.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <535A8AEA.1000100@selasky.org> X-Operating-System: FreeBSD cicely7.cicely.de 7.0-STABLE i386 User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED=-1, BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 autolearn=ham version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on spamd.cicely.de Cc: freebsd-arm@freebsd.org, Scott Aitken X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: ticso@cicely.de List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 21:01:08 -0000 On Fri, Apr 25, 2014 at 06:18:50PM +0200, Hans Petter Selasky wrote: > On 04/25/14 17:44, Scott Aitken wrote: > >Hi all, > > > >I'm hoping to use my RPi/FreeBSD as an Airplay device to my amplifier which > >presents a USB DAC. > > > > Hi, > > Audio devices which use ISOCHRONOUS data transport are not supported i > FreeBSD, because the RPi uses very small buffers and has to handle 8000 > IRQ/s typically for ISOC transfers. This looks more like uaudio module fails to load because it depends on sound module, which itself then requires ISA bus support in kernel. The sound.ko shouldn't require ISA when build on ARM. It might work to compile the drivers into the kernel. If it uses ISOCHRONOUS, then that's an unrelated problem IMO. Do all uaudio devices use isochronous endpoints or is it an optional thing? If it is optional, then he might have a chance. -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.