четверг, мая 19, 2005

Мы поедем, мы помчимся на оленях утром ранним...

Довольно успешно удалось поработать над проектом:
  • написал функцию sleep(), это должно улучшить совместимость со старым оборудованием (Phase 1)
  • откорректировал общедоступные исходники a3a8 что бы вписывались в логику эмулятора
  • исправил ошибку в проверке длины ответа карточки (response) - "не равно" заменил на "строго больше", должно исправить отключение телефона на 26 секунде (описано OlegFUN@KievSAT)
  • исправил принципиальную ошибку из-за которой не работала адресная книга - короткий буфер, нужно минимум 22 символа, а буфер был всего лишь 20.
  • включил оптимизацию компилятора, без неё код уже не влезал в микропроцессор, надеюсь что ещё осталось около тысячи свободных слов.
  • сделал наброски тестовых последовательностей с Вороном
  • вставил в прошивку ICCID от Доктора

Хочу за завтра подготовить новый набор уже из трёх файлов для прошивки и написать последовательность тестов, может набросаю руководство по прошивке карточки и дополню список ссылок на ресурсы с программами для Fun card.