James.Walms.co.uk

James Walmsley's Blog


FAT12 Support for FullFAT

FAT12 Support for FullFAT

FAT12 support has now been implemented, and revision 59 in the SVN is considered sufficiently stable to mount any kind of FAT volume.

Testing continues to the end of this week before the BETA read-only release.

Test drivers for Windows and Linux have been updated to support very large drives up to 2TB in size.


Posted in General Discussion | No Comments »

FullFAT Learns to Read

My Embedded FAT Driver can now read. Checkout revision 59 (rev.59 is currently stable)  from the SVN repository to test it. The repository now includes a linux makefile project, and a visual studio 2008 project that help to demonstrate FullFAT.

Some friends are currently testing the demo’s with their memory sticks and hard-disks to find any major bugs, or problems. After this I shall release an official BETA that provides full reading functionality.

Performance doesn’t currently reflect that of the final version, and I have flagged several key areas for improving performance in the code. These changes will be made for the 1.0 release.

The quality of the code does not reflect the final version. There’s currently not very many comments, or interface documentation. This will be added for the BETA release, as well as some pre-liminary documentation.

The main focus currently is stability.


Posted in General Discussion | No Comments »

FullFAT – Progress Update

I’ve made some massive progress on FullFAT, its all starting to pull together nicely. There is still a way to go. However I have some preliminary code-density results.

Dan Walmsley compiled revision 19 from the SVN on a fujitsu compiler, with no errors or warnings.

3460 bytes – when optimised for speed, 3404 bytes when optimised for code density.

That was for the  fujitsu mb90f342 (16LX range) micro-controller.

BlackFIN compiles the same code to around 6KB.

Bare in mind, that this is only 60% of the code base, and its difficult to estimate how much the final code will require. It is going to be small though.

Possible read-only release in < 2 weeks.

James


Posted in General Discussion | No Comments »
<

Some humdrum motto!

© 2009 James Walmsley. All rights reversed. Contact us.