ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
149232 Топик полностью
vmp (25.02.2009 11:18, просмотров: 422) ответил ReAl на Тогда уж для единства "стиля" -c*CRC=XXXX А ещё указывать разрядность контрольной суммы, направление сдвига, полином и инициализирующее значение. Оно, конечно, можно. Но мне и имеющиеся -c*/-d* не нравятся, очень просили, а ткнуть пальцем в хороший
На мой взгляд подобные хотелки кончаются написанием своей "оболочки" для программатора. Например я для себя сделал утилиту, которая генерит окончательную зашивку из нескольких исходных файлов и вызывает собственно программатор, который только шьет файл. Программа же делает кучу вещей: - собирает зашивку из (возможно) нескольких файлов; - в некоторых случаях производит обработку (компрессию) входных файлов; - добавляет к зашивке информацию об именах, датах и времени создания исходных файлов; - добавляет серийный номер; - добавляет контрольную сумму (суммы); - ведет протокол зашивок с указанием серийного номера, исходных файлов и даты/времени зашивки; - автоматически наращивает серийный номер (с указанным шагом, c проверкой диапазона) для очередной зашивки; - обеспечивает повторный запрос на прошивку того же номера, если программатор вернул ошибку; - и еще что-то, что я забыл упомянуть. Да, все это естественно в режиме командной строки. Так что предлагаю иметь отдельно программатор и отдельно - препроцессор к нему для всего остального. Причем препроцессор - свой собственный под свои нужды и извращения.