Re: FreeBSD's embedded agenda

"Andrew Atrens" <[email protected]>
Newsgroups gmane.os.freebsd.devel.small
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Poul-Henning Kamp wrote:
> In message <[email protected]>, "Andrew Atrens" writes:
> 
>>-----BEGIN PGP SIGNED MESSAGE-----
>>Hash: SHA1
>>
>>Seems to me you'd want a kernel that could boot off raw
>>flash and run in RAM off a small RAM disk.
>>
>>Said kernel would have a low level driver that makes plain
>>old flash chips look (and behave) like a disk. It would support
>>wear-levelling, [...]
>>
>>Then you could throw FFS on top of that.
> 
> 
> This is exactly what you do not want to do.
> 
> You want to write a flash friendly filesystem which knows what
> a flash is, and which does the wear levelling internally.
> 
> The reason Flash Adaptation Layers came about in the first place
> is that W95 didn't support anything but FAT.


Hmm. I was thinking about partitioning the problem actually. Make flash
look like a disk and then you can put any filesystem on it that you
want. Seems a heck of a lot simpler .. and I'm not sure if I see any
drawbacks to doing it that way ...

Having said that, it would be great if we had a solid log-structured
filesystem for *BSD.

Andrew.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEde/B8It2CaCdeMwRAjQUAJ90eJNuU2aJW8UogdMPSC3RTfBwqwCfWdvB
lKUuNnxUbyP6LM5vKrdLs2o=
=E72s
-----END PGP SIGNATURE-----
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-small
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.