I bet the next working address is 0x0200
Just booting the firmware locks up the camera hard
Just a minor speedup suggestion: to insert "break;" just after each "found=1;".
I suspect here should be "selected_item", not "selected_file"
What about a deleted file with .CR* extension?
Minor: Extra unnecessary check: "de2->name[9] == 'J'" -> so it can'be "de2->name[9] == 'C'"
My teacher told me to avoid using "goto" or "break" statements. May be he wasn't right after all.
QuoteWhat about a deleted file with .CR* extension?What do you mean? If it is already deleted, we don't need to search for its JPG partner.
GrAnd, any way to know if the amount of memory is not enough for this application? Or what could be the cause of camera hanging sometimes and sometimes it simply works!