-
- О! Оказывается, не я один такой хитрозадый о славных временах вспомнил. Тама народ этом тоже озаботился -> - Evgeny_CD(11.10.2007 16:42, ссылка)
- Только надо учесть несколько нюансов. AlexandrY(774 знак., 09.10.2007 18:51)
- Вы, как обычно, правы! В общем да, SD!=винч. Собственно, моя идея с матрешкой и предназначена для защиты от "протирания дырки" в FAT, и защиты от сбоев FAT - ибо в сам фат мы не пишем. Также понятно, что для любой схемы со FLASH нужен обязательно некий Evgeny_CD(215 знак., 10.10.2007 00:55)
- Просто для сравнения... AlexandrY(271 знак., 10.10.2007 22:48)
- ИМХО, при фиксированном количестве и размере файлов файловая система не нужна Vit(381 знак., 15.10.2007 01:06)
- ну кто так сравнивает? совершенно неясно что вызывает тормоза - SD, или FAT16. - Mahagam(11.10.2007 11:32)
- Экспериментальные данные: бОльшие тормоза вызывает SD. - Argon(12.10.2007 09:25)
- Именно! Хорошо бы понять raw скорость считывания и записи SD - просто тупо посекторно. - Evgeny_CD(11.10.2007 16:12)
- Я бы и сам это хотел знать ;-) AlexandrY(297 знак., 12.10.2007 10:22)
- Занятно! Собственно, моя идея состоит в том, чтобы в начале работы, пусть и медленно, прошвырнуться по ФАТ и понять границы "большого файла". А внутри файла - хоть SFFS Ссылка - нагуглилсь по SFFS :). Как бы получить SFFS от ST? - Evgeny_CD(11.10.2007 02:01, ссылка)
- Дрова какие-то от сериальных флеiей ST нашлись. Даже не качал - что это за чудо? -> - Evgeny_CD(11.10.2007 02:10, ссылка)
- SFFS - это Serial Flash File System и больше ничего. AlexandrY(211 знак., 12.10.2007 10:28)
- А нет ли у вас ее описания? В исходниках долго разбираться. Уж очень шустро работает. - Andreas(12.10.2007 12:35)
- Если б было описание, яб ее продавал. OpenSource однако ;-) - AlexandrY(12.10.2007 13:07)
- Вкурил! Спасибо. - Evgeny_CD(12.10.2007 10:29)
- А нет ли у вас ее описания? В исходниках долго разбираться. Уж очень шустро работает. - Andreas(12.10.2007 12:35)
- SFFS - это Serial Flash File System и больше ничего. AlexandrY(211 знак., 12.10.2007 10:28)
- Дрова какие-то от сериальных флеiей ST нашлись. Даже не качал - что это за чудо? -> - Evgeny_CD(11.10.2007 02:10, ссылка)
- Просто для сравнения... AlexandrY(271 знак., 10.10.2007 22:48)
- Вы, как обычно, правы! В общем да, SD!=винч. Собственно, моя идея с матрешкой и предназначена для защиты от "протирания дырки" в FAT, и защиты от сбоев FAT - ибо в сам фат мы не пишем. Также понятно, что для любой схемы со FLASH нужен обязательно некий Evgeny_CD(215 знак., 10.10.2007 00:55)
- а если не запаивать и фат32? Mahagam(276 знак., 09.10.2007 15:06)
- Не совсем так. Запаивать - это шутка. Базовая файловая система - FAT. Внутри нее один большой файл (несколько мелких, подряд). А внутри него - наша, удобная нам файловая система. Чудесно читается на пысюке нашей прогой. - Evgeny_CD(09.10.2007 15:08)
- ;) Идея не нова. Когда дискеты были боольшими, а программы мааленькими, эти псевдофайлы называли баллонами. таким же образом BeOS ставилась на Windows98 - вся система в один файл *.img, а загрузчик его находил и монтировал как свою BeFS - Vit(14.10.2007 20:09)
- ну и нахрена эта матрёшка? Mahagam(238 знак., 09.10.2007 15:25)
- А што будет с embedded фатом, когда кустомер питалово выдернет? Либо у нас скорость работы с ФАТ будет 1к/сек, ничего не кешируется, либо фату капец настанет, либо резервное питание. - Evgeny_CD(09.10.2007 15:28)
- хитрим! Mahagam(277 знак., 09.10.2007 15:52)
- А што будет с embedded фатом, когда кустомер питалово выдернет? Либо у нас скорость работы с ФАТ будет 1к/сек, ничего не кешируется, либо фату капец настанет, либо резервное питание. - Evgeny_CD(09.10.2007 15:28)
- Не совсем так. Запаивать - это шутка. Базовая файловая система - FAT. Внутри нее один большой файл (несколько мелких, подряд). А внутри него - наша, удобная нам файловая система. Чудесно читается на пысюке нашей прогой. - Evgeny_CD(09.10.2007 15:08)
- кто там все время у нас вспоминает про 10-человеко-лет разработки? ;-) - bialix_(09.10.2007 14:35)