From owner-freebsd-hackers@FreeBSD.ORG Thu Aug 7 02:45:37 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC76C37B405 for ; Thu, 7 Aug 2003 02:45:37 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8EE743FBD for ; Thu, 7 Aug 2003 02:45:36 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h779iqaK009662 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Thu, 7 Aug 2003 11:44:56 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h779ioAx050276 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 7 Aug 2003 11:44:51 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h779ioNS040162; Thu, 7 Aug 2003 11:44:50 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h779il1n040161; Thu, 7 Aug 2003 11:44:47 +0200 (CEST) Date: Thu, 7 Aug 2003 11:44:47 +0200 From: Bernd Walter To: "M. Warner Losh" Message-ID: <20030807094447.GJ35859@cicely12.cicely.de> References: <20030807113011.B7321@freebsd1.cimlogic.com.au> <20030806.194532.21929682.imp@bsdimp.com> <20030807120707.C7321@freebsd1.cimlogic.com.au> <20030806.203937.51146968.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030806.203937.51146968.imp@bsdimp.com> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: freebsd-hackers@freebsd.org cc: phk@phk.freebsd.dk cc: ticso@cicely.de Subject: Re: How to get a device_t X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2003 09:45:38 -0000 On Wed, Aug 06, 2003 at 08:39:37PM -0600, M. Warner Losh wrote: > In message: <20030807120707.C7321@freebsd1.cimlogic.com.au> > John Birrell writes: > : On Wed, Aug 06, 2003 at 07:45:32PM -0600, M. Warner Losh wrote: > : The SC520 has onboard support to control 3 flash chips. > : The board I have has 2 Mb NOR flash chip containing BIOS plus a DOS > : file system (at the moment) where I keep a copy of an etherboot > : executable. The board also has a 64Mb NAND flash chip which I've > : written a FreeBSD UFS image into. Our standard bootloader happily > : loads the kernel from that. Now I need to get a flash driver working > : for the root file system. I've got an existing read-only flash driver > : that I used to use on an Intel 386EX board, but that had the entire > : flash chip memory mapped. This new board maps the NAND flash in 4K > : pages. > > That would be very very cool. There's a number of new SBCs that I've > seen that have this sort of setup. Timing Solutions might be very > interesting in something like this because we're currently buying CF > cards to do our OS. The soekris board seems to be designed to boot from soldered flash too. At least there is PCB place under the CF socket that looks like flash pads. > : If you have time, I'd be interested. This is a hot topic for me because > : it is exactly where I'm up to. I have everything else working on the > : board. > > I'm thinking that it wouldn't take too long. Lemme see what I can > throw together. It would be a sketch only... That would be great. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de