нужна консультация по работе ARM7 Есть одно чудесное устройство на 7-ом ARMе. Firmware в него заливается через IP и есть непреодолимое желание кое что в этом софте поправить (хи..хи.. - производитель очень жадный). Но перед заливкой ARM считает контрольную сумму. Байты переставлять можно - проверку эта операция проходит нормально. Но для изменения ASCIIшного кода хотябы одного байта его надо компенсировать битовой разницей разницей в каком нибудь другом месте. например если надо 05H заменить на 04H то потом где нибудь вместо 00H надо написать 01H. Вопрос звучит так - сколько байт может быть контрольная сумма. ARM надо понимать 32-ух битный. из этого мы решили что сумма занимает 4 байта. Или может быть есть какая то стандарная процедура в средстве разработки. Возможно кому-то этот вопрос покажется дилетантским но обещанный гонорар заставляет карабкаться...
-
- Чёта я не очень понял... Alex03(409 знак., 17.02.2006 09:38, )