FreeCalypso > hg > fc-pcsc-tools
diff simtool/hlread.c @ 7:4360a7906f34
reversed nibbles parsing functions factored out into libcommon
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 11 Feb 2021 23:56:13 +0000 |
parents | 2071b28cd0c7 |
children | 4c570522de5d |
line wrap: on
line diff
--- a/simtool/hlread.c Thu Feb 11 23:42:53 2021 +0000 +++ b/simtool/hlread.c Thu Feb 11 23:56:13 2021 +0000 @@ -4,40 +4,10 @@ #include <sys/types.h> #include <stdio.h> -#include <stdlib.h> #include "simresp.h" #include "curfile.h" #include "file_id.h" -encode_hex_digit(d) - unsigned d; -{ - if (d <= 9) - return(d + '0'); - else - return(d - 10 + 'A'); -} - -decode_reversed_nibbles(bytes, nbytes, dest) - u_char *bytes; - unsigned nbytes; - char *dest; -{ - u_char *sp; - char *dp; - unsigned n, c; - - sp = bytes; - dp = dest; - for (n = 0; n < nbytes; n++) { - c = *sp & 0xF; - *dp++ = encode_hex_digit(c); - c = *sp >> 4; - *dp++ = encode_hex_digit(c); - sp++; - } -} - cmd_iccid() { int rc;