Witam, po długich bojach z petitem udało mi się dobrnąć do funkcji pf_read, która zwraca niestety FR_NOT_OPENED. Funkcje pf_mount oraz pf_open() zwracaja FR_OK.
Poniżej kod:
Zauważyłem że na końcu funkcji pf_open ustawiana jest flaga otwarcia pliku. Niestety kiedy w funkcji pf_read na samym poczatku sprawdzam stan tej flagi, to nie jest ona równa FA_OPENED co do prowadza do zwrócenia wartości FR_NOT_OPENED przez funkcje pf_open().
Proszę o wskazówkę
Poniżej kod:
Kod: C / C++
Zauważyłem że na końcu funkcji pf_open ustawiana jest flaga otwarcia pliku. Niestety kiedy w funkcji pf_read na samym poczatku sprawdzam stan tej flagi, to nie jest ona równa FA_OPENED co do prowadza do zwrócenia wartości FR_NOT_OPENED przez funkcje pf_open().
Kod: C / C++
Proszę o wskazówkę