forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
388 B
17 lines
388 B
# SPDX-License-Identifier: GPL-2.0 |
|
|
|
# some rules to handle the quirks of the 'as31' assembler, like |
|
# insisting upon fixed suffixes for the input and output files, |
|
# and its lack of preprocessor support |
|
|
|
all: keyspan_pda_fw.h |
|
|
|
%.asm: %.S |
|
gcc -x assembler-with-cpp -P -E -o $@ $< |
|
|
|
%.hex: %.asm |
|
as31 -l $< |
|
mv $*.obj $@ |
|
|
|
%_fw.h: %.hex ezusb_convert.pl |
|
perl ezusb_convert.pl $* < $< > $@
|
|
|