diff options
| author | forsyth <forsyth@vitanuova.com> | 2010-07-22 11:56:14 +0100 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2010-07-22 11:56:14 +0100 |
| commit | ce8e0d607a2bec33fcaac7237d0b5535e5b152a1 (patch) | |
| tree | 41e7f8c5524e6636b88085bb8d675e041ffd4c52 /utils/ms2 | |
| parent | 98a84ad18808c4c7892dac82539cd678dc45e952 (diff) | |
20100722
Diffstat (limited to 'utils/ms2')
| -rw-r--r-- | utils/ms2/ms2.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/utils/ms2/ms2.c b/utils/ms2/ms2.c index e36307db..9644e0c8 100644 --- a/utils/ms2/ms2.c +++ b/utils/ms2/ms2.c @@ -136,11 +136,11 @@ record(uchar *s, int l) ulong cksum; if(addr & (0xFF<<24)){ - Bprint(&bout, "S3%.2X%.8X", l+5, addr); + Bprint(&bout, "S3%.2X%.8lX", l+5, addr); cksum = l+5; cksum += (addr>>24)&0xff; }else{ - Bprint(&bout, "S2%.2X%.6X", l+4, addr); + Bprint(&bout, "S2%.2X%.6lX", l+4, addr); cksum = l+4; } cksum += addr&0xff; @@ -151,7 +151,7 @@ record(uchar *s, int l) cksum += *s; Bprint(&bout, "%.2X", *s++); } - Bprint(&bout, "%.2X\n", (~cksum)&0xff); + Bprint(&bout, "%.2lX\n", (~cksum)&0xff); addr += l; } @@ -168,14 +168,14 @@ trailer(ulong a) cksum = 0; if(a & (0xFF<<24)){ - Bprint(&bout, "S7%.8X", a); + Bprint(&bout, "S7%.8lX", a); cksum += (a>>24)&0xff; }else - Bprint(&bout, "S9%.6X", a); + Bprint(&bout, "S9%.6lX", a); cksum += a&0xff; cksum += (a>>8)&0xff; cksum += (a>>16)&0xff; - Bprint(&bout, "%.2X\n", (~cksum)&0xff); + Bprint(&bout, "%.2lX\n", (~cksum)&0xff); } void |
