From owner-freebsd-sparc64@FreeBSD.ORG Thu Jul 23 20:38:27 2009 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 E228F106566B for ; Thu, 23 Jul 2009 20:38:27 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 753F58FC24 for ; Thu, 23 Jul 2009 20:38:27 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id n6NKcQH4057181; Thu, 23 Jul 2009 22:38:26 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id n6NKcQ6I057180; Thu, 23 Jul 2009 22:38:26 +0200 (CEST) (envelope-from marius) Date: Thu, 23 Jul 2009 22:38:26 +0200 From: Marius Strobl To: Miles Nordin Message-ID: <20090723203826.GA57062@alchemy.franken.de> References: <20090723190724.GB56079@alchemy.franken.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: freebsd-sparc64@freebsd.org Subject: Re: Sata pci cards in ultra 60 or blade 1000 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: Thu, 23 Jul 2009 20:38:28 -0000 On Thu, Jul 23, 2009 at 03:23:55PM -0400, Miles Nordin wrote: > >>>>> "ms" == Marius Strobl writes: > > ms> which would be required to be written in FCode in order to > ms> work in sparc64 machines. > > why? > I was talking about the capability of the machine, i.e. its firmware, here and not a workaround the OS might be able to do, which f.e. still doesn't allow to boot from such a controller though. If you are willing to go to such lengths to get random SATA controllers working the way cleaner approach would be to teach ata(4) or yet better its successor how to do all of the necessary initialization itself however. Marius