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;