ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
885696 Топик полностью
michas (30.11.2018 18:36, просмотров: 107) ответил s_h_e на А если не кратен, что происходит? Что нужно-то?
Что нужно. Перед шифрованием в контейнер сохраняется размер исходного файла. До этого я шил так C-M3 побайтно. Т.е. записаный расшифрованный бинарник был одного размера с исходным. И я голову себе не парил (т.к. последний 8 байтовый блок перед шифрованием расширялся нолями. После расшифровки последние незначащие байты обрезались и прошивались только нужные байты). Теперь нарисовалась картина что флэш шьется словами по 2 байта. Соответственно, линкер должен создать бинарник кратного размера. Я наблюдаю все полученные бинарники кратными 8 байт. Вопрос - всегда ли бинарник будет кратным 8 байт?