[an error occurred while processing this directive]
|
пишешь данные в озушный буфер пока не заполнится, в хвост пишешь указатель и контрольную сумму, в случае пропадания питания посылаешь команду слить буфер во flash.
При появлении питания, анализируешь хвосты всех станичек, находишь разрыв последовательности роста записаных там указателей и продолжаешь писать свой архив.
примерно так я и сделал, работало.
E-mail: info@telesys.ru