diff rvinterf/etmsync/memcmd.c @ 912:f50c71442d50

etmsync: die ID read implemented
author Space Falcon <falcon@ivan.Harhan.ORG>
date Tue, 08 Sep 2015 08:18:42 +0000
parents 42719fa3e6af
children ce0ded19a769
line wrap: on
line diff
--- a/rvinterf/etmsync/memcmd.c	Tue Sep 08 07:52:29 2015 +0000
+++ b/rvinterf/etmsync/memcmd.c	Tue Sep 08 08:18:42 2015 +0000
@@ -12,7 +12,7 @@
 #include "localtypes.h"
 #include "exitcodes.h"
 
-void
+static void
 memdump_line(addr, buf, len)
 	u32 addr;
 	u_char *buf;
@@ -57,3 +57,16 @@
 	}
 	return(0);
 }
+
+cmd_dieid()
+{
+	u_char buf[8];
+	int rc;
+
+	rc = do_dieid_read(buf);
+	if (rc)
+		return(rc);
+	printf("%02X %02X %02X %02X %02X %02X %02X %02X\n", buf[0], buf[1],
+		buf[2], buf[3], buf[4], buf[5], buf[6], buf[7]);
+	return(0);
+}