diff rvinterf/etmsync/l1tmcmd.c @ 291:dd97e75620a7

fc-tmsync: ttr-all implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 18 Nov 2017 06:47:38 +0000
parents 94234e9c843b
children 4694c7686ccd
line wrap: on
line diff
--- a/rvinterf/etmsync/l1tmcmd.c	Sat Nov 18 06:35:13 2017 +0000
+++ b/rvinterf/etmsync/l1tmcmd.c	Sat Nov 18 06:47:38 2017 +0000
@@ -239,3 +239,25 @@
 	write_tx_ramp(ramp_data, stdout);
 	return(0);
 }
+
+cmd_ttr_all(argc, argv)
+	char **argv;
+{
+	u_char table[512];
+	int rc, i;
+	FILE *of;
+
+	for (i = 0; i < 16; i++) {
+		rc = do_ttr(i, table + i * 32);
+		if (rc)
+			return(rc);
+	}
+	of = fopen(argv[1], "w");
+	if (!of) {
+		perror(argv[1]);
+		return(ERROR_UNIX);
+	}
+	write_tx_ramps_table(table, of);
+	fclose(of);
+	return(0);
+}