Fw: Standard Intel Hex 8 bit e calcolo del checksum
"Giuseppe Manzavino" <[email protected]> Fri, 2 Dec 2005 11:15:59 +0100
| Newsgroups | gmane.comp.security.italian.devel |
|---|---|
| Message-ID | <000b01c5f729$64a32360$5c102e97@artemide> |
Salve a tutti, ho trovato diverse difficolt=E0 nel reperire material=
e
riguardante il calcolo dei byte di checksum di fine record, vi spiego
meglio:
:100000003C68746D6C3E0D0A3C7469746C653E49C5
Questo =E8 un record che rispetta lo standard Intel Hex ad 8bit
: - E' il campo start code
10 - E' il campo che indica la lunghezza in characters (10h =3D 16d=
)
del campo data
0000 - Indica l'indirizzo in memoria del record
00 - Indica il tipo di record (pu=F2 essere 00, 01 o 02)
3..9 - E' il campo data
C5 - Si tratta del checksum
Ora come avrete portuto capire da questo semplice schemino lo standard =E8
abbastanza banale, fatto sta che non sono ancora riuscito a capire con
quale criterio viene generato il checksum, n=E8 tantomeno ho trovato inf=
o
su google. Qualcuno di voi potrebbe aiutarmi???
------------------------------------------------------------------------
Giuseppe Manzavino
>=20
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List