From owner-freebsd-arm@FreeBSD.ORG Mon Mar 1 09:54:39 2010 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2961F1065675 for ; Mon, 1 Mar 2010 09:54:39 +0000 (UTC) (envelope-from mail25@bzerk.org) Received: from ei.bzerk.org (tunnel490.ipv6.xs4all.nl [IPv6:2001:888:10:1ea::2]) by mx1.freebsd.org (Postfix) with ESMTP id 916B38FC19 for ; Mon, 1 Mar 2010 09:54:38 +0000 (UTC) Received: from ei.bzerk.org (BOFH@localhost [127.0.0.1]) by ei.bzerk.org (8.14.3/8.14.3) with ESMTP id o219sWdk094825; Mon, 1 Mar 2010 10:54:32 +0100 (CET) (envelope-from mail25@bzerk.org) Received: (from bulk@localhost) by ei.bzerk.org (8.14.3/8.14.3/Submit) id o219sWjW094824; Mon, 1 Mar 2010 10:54:32 +0100 (CET) (envelope-from mail25@bzerk.org) Date: Mon, 1 Mar 2010 10:54:32 +0100 From: Ruben de Groot To: Rafal Jaworowski Message-ID: <20100301095431.GA94784@ei.bzerk.org> References: <31d643301002230334h17c03d0dg9f61b4ed9ae6724b@mail.gmail.com> <2CEFFBB0-CE3B-4157-B8BE-1DE5459BF663@semihalf.com> <31d643301002230655u6fd16d66wfedc6fb33f0d87dc@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on ei.bzerk.org X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (ei.bzerk.org [127.0.0.1]); Mon, 01 Mar 2010 10:54:36 +0100 (CET) Cc: freebsd-arm@freebsd.org, Matthias Rampke Subject: Re: What is the state of FreeBSD on the SheevaPlug? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Mar 2010 09:54:39 -0000 On Tue, Feb 23, 2010 at 10:25:04PM +0100, Rafal Jaworowski typed: > > > Rafal: is the SD driver available as a patch, as long as it's not in > > the main tree? Being able to boot from SD cards would be an almost > > ideal solution, second only to internal flash (which is still way off > > due to lack of a NAND filesystem, I know). > > There isn't ready to apply patch, sorry; while the SD/MMC driver itself is a pretty self-contained piece of code (http://people.freebsd.org/~raj/misc/mv_sdio.c), there are extensions and updates required to the GPIO code to make it work (some MMC lines go through the GPIO, we need to handle debouncing for presence detect signals and so on); we have other local GPIO modifications, and this is where some work is required to distill, clean up and reintagrate with HEAD. > > Keep nagging me about it and I'll finally complete the integration :-) I'm also very eager to see this working on FreeBSD. Would like to help as well, if I can. Any hints on how to compile this code (mv_sdio.c) into a 9-Current kernel? Thanks very much for your work on this! Ruben