Linux MTD and NFTL - Question

Simon Haynes simon at baydel.com
Tue Feb 15 09:33:20 EST 2005


Sean,

Do you know if the USB device contains any embedded block translation layer ?

I had a similar problem with Smart Media. All of the PC card readers I have 
come across have a embedded block translation layer and my ebmedded hardware
did not. I had to write a software version of this translation layer so that 
I could interchange the media. I included this stuff in the mtd tree so you 
can get it there, if this is what you need ?

This is very basic code and it has limitiations which made writing the stuff 
quicker. These are ok for me but may not be for you.

Cheers

Simon

On Tuesday 15 Feb 2005 2:47 am, Sean Kelley wrote:
> I've been looking into an NFTL implementation for a device that uses a
> NAND part and needs to be mounted on a Window's PC Desktop.  Thus I
> need a Block Device interface so as to present a surface on which a
> FAT filesystem can be placed.  However, in the course of my research
> it came to my attention that a company called M-Systems has a hefty
> amount of IP with regards to FTL and NFTL for pseudo-block devices.
> How does the Linux MTD-NFTL skirt the patents that M-Systems has in
> place?  If I want to sell my product commercially what sort of risk?
> It is not terribly clear.  I've looked at YAFFS and JFFS2, but those
> won't work if I wish to support USB mass storage for the Windows
> desktop.
>
> Any comments on NFTL and M-Systems patents much appreciated.
>
> Thanks,
>
> Sean
>
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/




More information about the linux-mtd mailing list