From owner-freebsd-mobile Sat Nov 28 00:34:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18859 for freebsd-mobile-outgoing; Sat, 28 Nov 1998 00:34:58 -0800 (PST) (envelope-from owner-freebsd-mobile@FreeBSD.ORG) Received: from dingo.cdrom.com (castles303.castles.com [208.214.167.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18854 for ; Sat, 28 Nov 1998 00:34:56 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id AAA00741; Sat, 28 Nov 1998 00:28:53 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199811280828.AAA00741@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Poul-Henning Kamp cc: Mike Smith , Warner Losh , mobile@FreeBSD.ORG Subject: Re: Flash card support In-reply-to: Your message of "Sat, 28 Nov 1998 09:16:00 +0100." <4747.912240960@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 28 Nov 1998 00:28:52 -0800 From: Mike Smith Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > In message <199811280052.QAA01774@dingo.cdrom.com>, Mike Smith writes: > >> > >> >Any ideas if there is a free Flash File System implementation around? > >> > >> Don't kill me for this, but LFS would be close to ideal... > > > >Are you sure? I don't think it bothers with anything like block > >forwarding or write levelling... > > Both would be trivial to add. > > I don't think M-systems considers their FTL any less a company secret > than before. I have the source here because of the DOC2000 driver It's documented in the PCMCIA 6.1 spec, at least to the extent of the format on the card, so it's probably possible to implement at least the basic functionality from that. > (which I have promised to do a (binary) release of this weekend if at > all possible.) > > Designing and implementing a FTL isn't hard, but it would be much smarter > to teack LFS the few remaining ropes, since a flash-aware filesystem can > achive much higher performance than a FTL trying to look like a disk. The major advantage with flash cards is portability, not performance. LFS is so badly broken (it seems) that making it play nicely with flash memory would be a lot less work than simply making it work at all. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message