FreeRTOS+FAT: ff_ftell() Oddities

I have a working solution:

but, apparently, Raspberry is working on their own port that will have a more efficient solution. See Context switching breaks SPI/DMA - Page 2 - Raspberry Pi Forums