fix bug in sdcard reading where bytes would be read only if
CPU wasn't accessing fastio. Issue #24