From owner-freebsd-amd64@FreeBSD.ORG Sat Aug 13 15:59:58 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3740C16A41F for ; Sat, 13 Aug 2005 15:59:58 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 825AD43D45 for ; Sat, 13 Aug 2005 15:59:55 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.1.153] ([158.69.83.250]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j7DGBQUu028709; Sat, 13 Aug 2005 10:11:31 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <42FE18F4.5020402@samsco.org> Date: Sat, 13 Aug 2005 11:59:48 -0400 From: Scott Long User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ken Gunderson References: <20050812093509.6ef36062.kgunders@teamcool.net> In-Reply-To: <20050812093509.6ef36062.kgunders@teamcool.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org Cc: freebsd-amd64@freebsd.org Subject: Re: marvell sata controller X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Aug 2005 15:59:58 -0000 Ken Gunderson wrote: > Howdy All: > > I've got a distributor who's out of stock on a board I want and > suggesting an alternate that's very similar. The alternate board sports > a "MarvellŪ SATA Controller chip", however, and from what I've been able > to discern don't think this is supported under *BSD. Can anyone > confirm? > Marvell doesn't typically sell their 805x controller chips for use as bare SATA controllers. Usually they are hidden behind a raid engine, or they are intended for use in software RAID. As such, Marvell absolutely does not provide programming specs on these chips, so writing a open source driver is impossible. FreeBSD does have support for the Highpoint flavor of Marvell software RAID, so you might be able to coerce the pci attach code in that driver to think that your chip is a highpoint product. The better approach would probably be to find out how your supplier got ahold of this chip and what the intended function/purpose of the chip is, then contact the sub-vendor that is responsbile for that function. There are also possibilities in reverse engineering, but I'm tainted on Marvell and cannot comment further. Scott