From owner-freebsd-embedded@FreeBSD.ORG Sat Feb 23 13:46:17 2008 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 290E916A400 for ; Sat, 23 Feb 2008 13:46:17 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by mx1.freebsd.org (Postfix) with ESMTP id E77AF13C465 for ; Sat, 23 Feb 2008 13:46:16 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 56591999BB; Sat, 23 Feb 2008 08:26:53 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Sat, 23 Feb 2008 08:26:53 -0500 X-Sasl-enc: hy2ipjgyaDNyFjrFxRnONWLIM2WOEDo6RHdL9FJ45cY7 1203773213 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id D2A75FC7D; Sat, 23 Feb 2008 08:26:52 -0500 (EST) Message-ID: <47C01F1B.3020107@FreeBSD.org> Date: Sat, 23 Feb 2008 13:26:51 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.9 (X11/20080207) MIME-Version: 1.0 To: Andrew Duane References: <0FCFCF6165E968449991746EB91D614D010315DA@antipi.jnpr.net> In-Reply-To: <0FCFCF6165E968449991746EB91D614D010315DA@antipi.jnpr.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org Subject: Re: /dev/cfi NOR flash driver X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Feb 2008 13:46:17 -0000 Andrew Duane wrote: > I have the NOR flash driver that Bill Paul wrote for 6.x, and have been > getting it going on our MIPS-based boards. One major missing piece is > all the GEOM stuff for making it behave as a disk drive to mount > filesystems on. > > Is this really missing, or did whoever grabbed it for our 6.1 port just > get too early a version? If it is missing, is this something that's > worth back-offering to the FreeBSD community? > I haven't seen this cfi driver of which you speak, can you please point me at it? There is John Birrell's NAND driver for the ARM's onboard flash controller which does the necessary disk creation in Perforce: //depot/projects/arm/src/sys/arm/s3c2xx0 I still think it's important that we have some kind of support for the Linux MTD partition format, manufacturers have a habit of shipping hardware which uses this because Linux did catch us all napping. later BMS