port of FatFs to NavSpark