summaryrefslogtreecommitdiffstats
path: root/apps/screen_access.c
diff options
context:
space:
mode:
authorAidan MacDonald <amachronic@protonmail.com>2021-05-13 15:29:02 +0100
committerAidan MacDonald <amachronic@protonmail.com>2021-05-14 10:30:41 +0000
commiteb0336ededda8d64b0f5fd98853b85ea5aa46060 (patch)
tree7570b0789ba8c2b6f85b2513b56a40d600af334c /apps/screen_access.c
parentff28d238b8a9dd5a5e457387378428ca8e3c8ffd (diff)
downloadrockbox-eb0336ededda8d64b0f5fd98853b85ea5aa46060.tar.gz
rockbox-eb0336ededda8d64b0f5fd98853b85ea5aa46060.tar.bz2
rockbox-eb0336ededda8d64b0f5fd98853b85ea5aa46060.zip
FAT: align writes when bounce buffering is enabled
Motivation: turns out the DMA in the M3K's MSC controller is buggy, and can't handle unaligned addresses properly despite the HW docs claiming otherwise. Extending the FAT driver bounce buffering code is the easiest way to work around the problem (but probably not the most efficient). Change-Id: I1b59b0eb4bbc881d317ff10c64ecadb1f9041236
Diffstat (limited to 'apps/screen_access.c')
0 files changed, 0 insertions, 0 deletions