From owner-freebsd-sparc64@FreeBSD.ORG Mon Dec 31 04:35:20 2007 Return-Path: Delivered-To: freebsd-sparc64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0AFF216A419 for ; Mon, 31 Dec 2007 04:35:20 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from misav06.sasknet.sk.ca (misav06.sasknet.sk.ca [142.165.20.170]) by mx1.freebsd.org (Postfix) with ESMTP id A063E13C4E5 for ; Mon, 31 Dec 2007 04:35:19 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from bgmpomr2.sasknet.sk.ca ([142.165.72.23]) by misav06 with InterScan Messaging Security Suite; Sun, 30 Dec 2007 22:05:17 -0600 Received: from server.hurd.local (adsl-76-202-204-46.dsl.lsan03.sbcglobal.net [76.202.204.46]) by bgmpomr2.sasknet.sk.ca (SaskTel eMessaging Service) with ESMTPA id <0JTW00BMOBCSI600@bgmpomr2.sasknet.sk.ca> for freebsd-sparc64@FreeBSD.org; Sun, 30 Dec 2007 22:05:17 -0600 (CST) Date: Sun, 30 Dec 2007 20:05:15 -0800 From: Stephen Hurd To: freebsd-sparc64@FreeBSD.org Message-id: <47786A7B.5060209@sasktel.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071123 SeaMonkey/1.1.6 Cc: Subject: bus_dma lowaddr problems with snd_t4dwave X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Dec 2007 04:35:20 -0000 After installing FreeBSD 7.0-rc1 on my Blade 100, I decided to take a stab at getting the on board audio to work. The bit that prevents the driver from working is that bus_dmamap_load() fails when lowaddr is is not somewhere over 3GB. The Trident cards apparently require the DMA address to be in the low 1GB. Are there no bounce pages on sparc64?