|
|
  |
Помогите! EFSL v2.8 и её маленький баг |
|
|
|
Mar 21 2007, 11:17
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-03-07
Пользователь №: 26 329

|
Доброго времени суток! Использую данную библиотеку для работы с картой памяти, на которую требуется записывать файлы весом в 80Кб, количество файлов ограниченно объёмом флешки. Тестировал библиотеку на запись 100 файлов и натолкнулся на Баг: количество файлов записанных на флешку отформаченную виндой всего лишь 16, причём при просмотре области данных дискэдитором присутствуют все остальные, но финда их не видит, сообщает о нарушении цепочки кластеров. При попытке записи на отформаченную флешку с помошью библиотечной функции на флешке появляются все 100 записанных файлов иплюс БОНУС : появляются странные флйлы(папки) имена коих в символах ASCII, записнные когдато давно на флешку...они не читаемы Помогите кто чем может!
|
|
|
|
|
Mar 21 2007, 13:36
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-03-07
Пользователь №: 26 329

|
Цитата(spf @ Mar 21 2007, 12:27)  Не в теме, но попробуйобновить из репозитория, там 0.2.9.
Ветку 0.3 не пробовал (0.3.5)? не получается найти версию 0.2.9  прилаживаю 0.3.5 посмотрим что она могёт  ps спасиба
|
|
|
|
|
Mar 21 2007, 14:12
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-03-07
Пользователь №: 26 329

|
Цитата(spf @ Mar 21 2007, 14:00)  Спасиб...
|
|
|
|
|
Mar 21 2007, 14:37
|

Странник
   
Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051

|
Цитата(spf @ Mar 21 2007, 16:00)  /для "выкачивания" требуется CVS (один из GUI клиентов -- http://sourceforge.net/projects/tortoisecvs), Клиент для командной строки можно взять тут -- http://ftp.gnu.org/non-gnu/cvs/binary/stable/x86-woe/И тогда уже можно пользоваться инструкцией -- сделать батник из двух строк (которые приведены в инструкции), где modulename заменить на efsl-0.3 или efsl-0.2.
--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
|
|
|
|
|
Mar 22 2007, 11:56
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-03-07
Пользователь №: 26 329

|
спасиб, всё сакчал обновил... конешнанового там было очень мало... функция форматирования вообще написана из рук вон крива! пришлось занова переписывать... Итог тотже, ничего хорошего и полезного мне не обломилось  блин
|
|
|
|
|
Mar 23 2007, 10:32
|

Частый гость
 
Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382

|
Цитата(spf @ Mar 23 2007, 07:05)  Поддерживаю. Хоть по функционалу и уступает EFSL, но работает надежно.
--------------------
--- human traffic - всегда 8)
|
|
|
|
|
Apr 2 2007, 06:56
|

Странник
   
Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051

|
Цитата(Сергей Борщ @ Mar 23 2007, 17:49)  Только там буг один в функции mkfs(): должно быть ST_WORD(tbl+510, 0xAA55); вместо *(WORD*)(tbl+510) = 0xAA55; Пофиксили в новой версии R0.04a, Updates Apr. 1, 2007 PS: FatFs for TOPPERS
--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|