mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-08-22 13:17:24 +00:00
Insist on writing stream data in buffer-sized blocks.
Maintaining alignment improves SD card write performance significantly.
This commit is contained in:
@@ -121,8 +121,8 @@ private:
|
||||
|
||||
const auto bytes_to_write = stream.read(write_buffer->data(), write_buffer->size());
|
||||
|
||||
if( bytes_to_write ) {
|
||||
if( !file.write(write_buffer->data(), bytes_to_write) ) {
|
||||
if( bytes_to_write == write_buffer->size() ) {
|
||||
if( !file.write(write_buffer->data(), write_buffer->size()) ) {
|
||||
led_tx.on();
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user