From owner-freebsd-ppc@FreeBSD.ORG Fri Sep 26 18:41:58 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 83DEC1065689 for ; Fri, 26 Sep 2008 18:41:58 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id 514188FC20 for ; Fri, 26 Sep 2008 18:41:58 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=ISO-8859-1; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) id <0K7T00N0QFXX2A00@smtpauth2.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Fri, 26 Sep 2008 13:41:57 -0500 (CDT) Received: from trantor.tachypleus.net (adsl-76-204-100-161.dsl.mdsnwi.sbcglobal.net [76.204.100.161]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPSA id <0K7T009QMFXUOX90@smtpauth2.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Fri, 26 Sep 2008 13:41:55 -0500 (CDT) Date: Fri, 26 Sep 2008 13:46:15 -0500 From: Nathan Whitehorn In-reply-to: To: Marco Trillo Message-id: <48DD2DF7.2020901@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.204.100.161 X-Spam-PmxInfo: Server=avs-12, Version=5.4.1.325704, Antispam-Engine: 2.6.0.325393, Antispam-Data: 2008.9.26.182805, SenderIP=76.204.100.161 References: <48D389EE.9000207@FreeBSD.org> <645CD2B8-11A0-42E8-B5F9-C04DCF21F763@mac.com> <48D84C12.7070207@freebsd.org> <0DD89065-9CF3-45E4-89A0-70D6BBB9621D@mac.com> <48D92D44.6080807@freebsd.org> <48DA4037.9000508@freebsd.org> <48DBD6C0.5070005@freebsd.org> User-Agent: Thunderbird 2.0.0.16 (X11/20080814) Cc: freebsd-ppc@freebsd.org Subject: Re: Call for testers: Apple ATA DMA 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: Fri, 26 Sep 2008 18:41:58 -0000 Marco Trillo wrote: > Hi, > > On Fri, Sep 26, 2008 at 7:48 PM, Marco Trillo wrote: >>> I just added in support for setting the timing correctly when the bus has >>> multiple devices running at different speeds and also for programming >>> reasonable PIO defaults for ata_macio. I hope the combination solves the >>> problems seen by both you and Marcel, so more testing would be appreciated. >>> As usual, the patch is here: >> The patch seems to work for me, I get no hangs or errors at boot time: >> >> ata0 mem 0x20000-0x20fff,0x8800-0x88ff irq 24,12 on macio0 >> ata0: [ITHREAD] >> ata1: mem 0xf5004000-0xf5007fff irq >> 39,1 at device 13.0 on pci2 >> ata1: [ITHREAD] >> acd0: DVDR at ata0-master WDMA2 >> ad0: 38166MB at ata1-master UDMA100 >> >> The ad0 disk works perfectly in UDMA100 (I have tested it a lot these >> days without problems). I have not tested acd0 yet, but I'm going to >> test it and report how well does it work. > > I just tested it. It works fine! No hangs or errors, and the data > transfers just fine. Thanks! Wonderful! If I can get positive reports from a few more people who were having trouble, I'll drop this in the tree. -Nathan