From 20fa5990899c07179b4a7118da18dc97dd68d82d Mon Sep 17 00:00:00 2001 From: Christian Mauderer Date: Fri, 18 Nov 2016 11:11:27 +0100 Subject: firmware-gen.py: Add script to generate firmware c files. --- Makefile.todo | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Makefile.todo') diff --git a/Makefile.todo b/Makefile.todo index dcc8c756..c6afcf9d 100644 --- a/Makefile.todo +++ b/Makefile.todo @@ -26,6 +26,7 @@ GENERATED += $(LOCAL_INC)/mmcbr_if.h GENERATED += $(LOCAL_SRC)/mmcbr_if.c GENERATED += $(LOCAL_INC)/mmcbus_if.h GENERATED += $(LOCAL_SRC)/mmcbus_if.c +GENERATED += $(LOCAL_SRC)/urtwn-rtl8192cfwT.fw.c all: $(GENERATED) @@ -121,6 +122,11 @@ $(LOCAL_SRC)/gpio_if.c: $(FREEBSD_SRC)/sys/dev/gpio/gpio_if.m awk -f $(TOOLS)/makeobjops.awk $< -c mv gpio_if.c $@ +$(LOCAL_SRC)/urtwn-rtl8192cfwT.c: $(FREEBSD_SRC)/sys/contrib/dev/urtwn/urtwn-rtl8192cfwT.fw.uu + uudecode -o /dev/stdout $< | python firmware-gen.py \ + -l "$(FREEBSD_SRC)/sys/contrib/dev/urtwn/LICENSE" \ + urtwn-rtl8192cfwT - $@ + freebsd/usr.bin/netstat/nl_symbols.c: $(FREEBSD_SRC)/usr.bin/netstat/nlist_symbols awk '\ BEGIN { \ -- cgit v1.2.3