Hi, I'm using the Progressive Resources MMC flash file system on a Mega128. I've implemented a record based data-storage file layer. I would like to add an indexing mechanism such as btree to create an index of the records in a seperate file.
I have looked at an old version (1.1a) of bplus and the library included with miniDB. I have been able to compile and run bplus on my hardware on its own, but when I integrate it with the rest of the firmware I have some stability problems.
Does anybody now of a smaller/simpler implementation to index data records on something like the Mega128?
I really had to look this one up :-). I once used the very same source from Wirths book published in 83 and this version had two bugs in it which back then I had to find myself the hard way...
Just to make things clear, the version in the link above does not have the bugs.
You might take a look at hashlib, as a general purpose data storage and retrieval system. It is written purely in standard portable C. It is under GPL, but since it is mine I can easily be contacted for other licenses. See:
--
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
Available for consulting/temporary embedded and systems.
USE worldnet address!
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.