-
- Бинарник то получается не размером со страницу. Пока все генерится кратным размеру 8 байт. michas(199 знак., 30.11.2018 18:09)
- А если не кратен, что происходит? Что нужно-то? - s_h_e(30.11.2018 18:18)
- Что нужно. Перед шифрованием в контейнер сохраняется размер исходного файла. До этого я шил так C-M3 побайтно. Т.е. записаный расшифрованный бинарник был одного размера с исходным. И я голову себе не парил (т.к. последний 8 байтовый блок перед michas(358 знак., 30.11.2018 18:36)
- Правильные пацаны не надеются на линкер, так как он ничего не обещал, а допиливают прошивку самостоятельно: SciFi(99 знак., 30.11.2018 18:52)
- Так любой дурак сможет :-) - il-2(30.11.2018 19:03)
- Вот мне так и надо. Я на умного не претендую. - michas(30.11.2018 19:04)
- И не надо. Не в этом дело. Просто - если человек пишет бутлоадер с шифрованием, то сделать запись во флэш с 2-байтовой организацией нечетного кол-ва байт - это раз плюнуть. Бутлоадер должен переваривать любую длинну. Это более правильно и проще, il-2(32 знак., 30.11.2018 19:24)
- А, последний байт дополнить FF. Да, тупанул. - michas(30.11.2018 19:27)
- ЕМНИП, у F030 стёртые байты нулевые. Могу и ошибаться, конечно. Чтобы не нашим и не вашим, предлагаю 0x55. - SciFi(30.11.2018 19:28)
- Не, FF - стертые. - michas(30.11.2018 19:29)
- ЕМНИП, у F030 стёртые байты нулевые. Могу и ошибаться, конечно. Чтобы не нашим и не вашим, предлагаю 0x55. - SciFi(30.11.2018 19:28)
- Ага, щас, проще. Искусственное выравнивание - одна строка в мейкфайле, а нечётное может значительно больше потянуть, в зависимости от обстановки. - SciFi(30.11.2018 19:26)
- А, последний байт дополнить FF. Да, тупанул. - michas(30.11.2018 19:27)
- И не надо. Не в этом дело. Просто - если человек пишет бутлоадер с шифрованием, то сделать запись во флэш с 2-байтовой организацией нечетного кол-ва байт - это раз плюнуть. Бутлоадер должен переваривать любую длинну. Это более правильно и проще, il-2(32 знак., 30.11.2018 19:24)
- Вот мне так и надо. Я на умного не претендую. - michas(30.11.2018 19:04)
- Вот, спасибо, по существу. Думал над этим. - michas(30.11.2018 19:02)
- Так любой дурак сможет :-) - il-2(30.11.2018 19:03)
- Правильные пацаны не надеются на линкер, так как он ничего не обещал, а допиливают прошивку самостоятельно: SciFi(99 знак., 30.11.2018 18:52)
- Что нужно. Перед шифрованием в контейнер сохраняется размер исходного файла. До этого я шил так C-M3 побайтно. Т.е. записаный расшифрованный бинарник был одного размера с исходным. И я голову себе не парил (т.к. последний 8 байтовый блок перед michas(358 знак., 30.11.2018 18:36)
- А если не кратен, что происходит? Что нужно-то? - s_h_e(30.11.2018 18:18)
- Бинарник то получается не размером со страницу. Пока все генерится кратным размеру 8 байт. michas(199 знак., 30.11.2018 18:09)