AFAIK Microsoft only holds a patent on a detail of storing long filenames on
FAT. Not FAT itself.
Marcel
Mike Hord wrote:
{Quote hidden}>> I have an existing client with a data logger product who would like to
>> add SD/MMC storage to the unit. The project was originally written in
>> PBPro, some 300+ lines of code.
>
> Are you wanting to add it in PBP or assembly or something else?
> PBP is extremely easy to use and pretty useful; you can also just
> write inline assembly using the ASM...ENDASM directive.
>
>> How feasable would it be to add an SD/MMC interface. The SD/MMC card
>> will be used to dump data to a PC at a later stage. The CPU is a
>> PIC18F452, a PC18F4520 may be substituted.
>
> I'm actually thinking about a similar enhancement for a datalogger I'm
> working on. It's a little more complicated for mine, since it has to be
> watertight which means we'd need to change the chassis to make the
> card easy to remove. What's stopping me (aside from that) is that to
> be PC readable, you'd need to put the files on the card in FAT format.
> Which, AIUI, implies that you need Microsoft's blessing, since they
> are the patent holder on FAT.
>
> IANAL, and if anyone (preferably a lawyer familiar with the situation)
> can shed some light upon it, I'd appreciate it.
>
> Mike H.