Had a combinatorial loop, register flash_read. This needs testing on all 04/08/16 combinations!
Fix for 10M08 not reading reliably since >=1.24
Tighten up some timings.
This seems to break v3 flashing, reverting for now
Bug fix