I've found a bug in the ENABLE_SCRATCH_BUFFER implementation for sd_disk_io when using fatfs.When this option is enabled, the code initially checks to see if the buffer is 4 byte aligned, and if it isn't aligned (quite often the case with fatfs) then...