diff fteeprom/ftee-mkblank.c @ 46:e5d89313bc00

ftee-mkblank written to replace fteeprom-prog -e
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Apr 2019 19:44:57 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fteeprom/ftee-mkblank.c	Mon Apr 22 19:44:57 2019 +0000
@@ -0,0 +1,31 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <strings.h>
+
+main(argc, argv)
+	char **argv;
+{
+	unsigned size;
+	unsigned n, col;
+
+	if (argc == 1)
+		size = 64;
+	else if (argc == 2 && !strcmp(argv[1], "-b"))
+		size = 128;
+	else if (argc == 2 && !strcmp(argv[1], "-B"))
+		size = 256;
+	else {
+		fprintf(stderr, "usage: %s [-b|-B]\n", argv[0]);
+		exit(1);
+	}
+	for (n = 0; n < size; n++) {
+		col = n & 7;
+		if (col == 0)
+			printf("%02X:", n * 2);
+		printf(" %04X", 0xFFFF);
+		if (col == 7)
+			putchar('\n');
+	}
+	exit(0);
+}