Hi Chuck, How did you program compile if you were missing a semicolon? I'm assuming you're programming in C and not scripting it somehow... Good news on that front!
Was it typical to read a record(s) in reverse if an error was encountered? Sounds like that might require buffering the whole record. Easy for us now certainly. =] -- Anders Nelson +1 (517) 775-6129 www.erogear.com On Sat, Sep 30, 2017 at 1:37 AM, Chuck Guzis via cctalk < cctalk@classiccmp.org> wrote: > Hi Anders, > > I found the reason for my SD card problems--a missing semicolon. There > was supposed to be a stall until SDIO transfer complete; instead of a > stall, the next statement was being executed. > > Argh. It's those little things that really trip you up. > > At any rate, I've even got read-reverse working, so I can read a block, > parity check it and retry automatically if there's an error. > > Not too shabby for a $10 MCU board. > > --Chuck > >