diff cp2102/Makefile @ 96:c6d04771bf6a

cp2102-write-eeprom program written, compiles
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 28 Sep 2023 02:38:59 +0000
parents 915a6fa7723e
children 8d35346f1d46
line wrap: on
line diff
--- a/cp2102/Makefile	Thu Sep 28 02:19:39 2023 +0000
+++ b/cp2102/Makefile	Thu Sep 28 02:38:59 2023 +0000
@@ -1,7 +1,8 @@
 CC=	gcc
 CFLAGS=	-O2
 PROGS=	cp2102-decode-baudtab cp2102-decode-ee-desc cp2102-patch-ee-image \
-	cp2102-read-baudtab cp2102-read-eeprom cp2102-read-partno
+	cp2102-read-baudtab cp2102-read-eeprom cp2102-read-partno \
+	cp2102-write-eeprom
 NOINST=	file_rw_test
 LIBS=	../libuwrap/libuwrap.a
 
@@ -19,6 +20,7 @@
 READ_BAUDTAB_OBJS=	decode_baudtab.o read_baudtab.o read_eeprom.o
 READ_EEPROM_OBJS=	intel_hex_out.o read_eeprom.o read_eeprom_main.o
 RW_TEST_OBJS=		intel_hex_in.o intel_hex_out.o file_rw_test.o
+WRITE_EEPROM_OBJS=	intel_hex_in.o write_eeprom.o write_eeprom_main.o
 
 all:	${PROGS} ${NOINST}
 
@@ -40,6 +42,9 @@
 cp2102-read-partno:	read_partno.o ${LIBS}
 	${CC} ${CFLAGS} -o $@ read_partno.o ${LIBS} -lusb
 
+cp2102-write-eeprom:	${WRITE_EEPROM_OBJS} ${LIBS}
+	${CC} ${CFLAGS} -o $@ ${WRITE_EEPROM_OBJS} ${LIBS} -lusb
+
 file_rw_test:		${RW_TEST_OBJS}
 	${CC} ${CFLAGS} -o $@ ${RW_TEST_OBJS}