> 1)Line 1. That seems odd. Why are you doing that? Please quote the > commented line in case our linecounts differ. > > mkyaffsimage.c:229: structure has no member named `sum' > make: *** [mkyaffsimage.o] Error 1 > [skumar@embedded_linux utils]$ > not solved: > line to be commented oh->sum = yaffs_CalcNameSum(oh->name); > > You are quite right. I haven't rebuilt mkyaffsimage in quite a while. The > sum header item has been removed. This means the CalcNameSum function I > added can also go (Charles?). > The reason for this was that the sum and name were both being stored in the object header (on NAND). This meant that if these got out of step with eachother, for whatever reason, it would no longer be possible to find the file. Instead yaffs now calculates the sum from the name at scan time, so they can no longer get out of step. I kept the field in the ObjectHeader, but renamed it sum_noLongerUsed. Thus, old mkyaffsimage is still binary compatable with the changed scanning system. I have fixed and updated this in cvs. Thanx to Sharath for pointing this out. -- CHarles --------------------------------------------------------------------------------------- This mailing list is hosted by Toby Churchill open software (www.toby-churchill.org). If mailing list membership is no longer wanted you can remove yourself from the list by sending an email to yaffs-request@toby-churchill.org with the text "unsubscribe" (without the quotes) as the subject.