Posted on May 17, 2011 at 15:06No problem, I'm glad that it's working for you! You may need to look at the 3b170 change because that's: sub edx,41 add edx,41 Kind of a garbage instruction from the looks of it, but if you're changing one you'd need t...
Posted on May 17, 2011 at 15:06This could be a very long shot and I apologize for not having been able to verify this as I've no system where the failure occurs, but here's a patch that you can try. I can't say for certain that this will fix the iss...
Posted on May 17, 2011 at 15:06Wow.. finally. This should be at least a bit promising. Breakpoint on ''GetDriveTypeA'' (exports from Kernel32). Do a return from the jump (shift-11) which should throw you onto: lea ecx, [ebp-0Ch] \ lea edx .. etc etc...
Posted on May 17, 2011 at 15:05That is very odd. Does the gdb reset-port command still pertain to what you said with: ''The crash happens whether or not the board is connected to the PC. ''? If so, have a go at setting a breakpoint on the enum_getde...
Posted on May 17, 2011 at 15:05Hi there. Great work with the troubleshooting that you've done so far! I'm relatively new to microcontrollers, but have worked in software quite a bit. The mods at this forum may not want us to go in-depth with hooking...