.. | .. |
---|
18 | 18 | obj-$(CONFIG_SEALEVEL_4021) += z85230.o sealevel.o |
---|
19 | 19 | obj-$(CONFIG_COSA) += cosa.o |
---|
20 | 20 | obj-$(CONFIG_FARSYNC) += farsync.o |
---|
21 | | -obj-$(CONFIG_DSCC4) += dscc4.o |
---|
22 | 21 | obj-$(CONFIG_X25_ASY) += x25_asy.o |
---|
23 | 22 | |
---|
24 | 23 | obj-$(CONFIG_LANMEDIA) += lmc/ |
---|
.. | .. |
---|
48 | 47 | M68KLD = $(CROSS_COMPILE_M68K)ld |
---|
49 | 48 | endif |
---|
50 | 49 | |
---|
51 | | -quiet_cmd_build_wanxlfw = BLD FW $@ |
---|
52 | | - cmd_build_wanxlfw = \ |
---|
53 | | - $(M68KCC) -D__ASSEMBLY__ -Wp,-MD,$(depfile) -I$(srctree)/include/uapi -c -o $(obj)/wanxlfw.o $<; \ |
---|
54 | | - $(M68KLD) --oformat binary -Ttext 0x1000 $(obj)/wanxlfw.o -o $(obj)/wanxlfw.bin; \ |
---|
55 | | - hexdump -ve '"\n" 16/1 "0x%02X,"' $(obj)/wanxlfw.bin | sed 's/0x ,//g;1s/^/static const u8 firmware[]={/;$$s/,$$/\n};\n/' >$(obj)/wanxlfw.inc; \ |
---|
56 | | - rm -f $(obj)/wanxlfw.bin $(obj)/wanxlfw.o |
---|
| 50 | +quiet_cmd_build_wanxlfw = BLDFW $@ |
---|
| 51 | + cmd_build_wanxlfw = hexdump -ve '"\n" 16/1 "0x%02X,"' $< | \ |
---|
| 52 | + sed 's/0x ,//g;1s/^/static const u8 firmware[]={/;$$s/,$$/\n};\n/' > $@ |
---|
57 | 53 | |
---|
58 | | -$(obj)/wanxlfw.inc: $(src)/wanxlfw.S |
---|
59 | | - $(call if_changed_dep,build_wanxlfw) |
---|
60 | | -targets += wanxlfw.inc |
---|
| 54 | +$(obj)/wanxlfw.inc: $(obj)/wanxlfw.bin FORCE |
---|
| 55 | + $(call if_changed,build_wanxlfw) |
---|
| 56 | + |
---|
| 57 | +quiet_cmd_m68kld_bin_o = M68KLD $@ |
---|
| 58 | + cmd_m68kld_bin_o = $(M68KLD) --oformat binary -Ttext 0x1000 $< -o $@ |
---|
| 59 | + |
---|
| 60 | +$(obj)/wanxlfw.bin: $(obj)/wanxlfw.o FORCE |
---|
| 61 | + $(call if_changed,m68kld_bin_o) |
---|
| 62 | + |
---|
| 63 | +quiet_cmd_m68kas_o_S = M68KAS $@ |
---|
| 64 | + cmd_m68kas_o_S = $(M68KCC) -D__ASSEMBLY__ -Wp,-MD,$(depfile) -I$(srctree)/include/uapi -c -o $@ $< |
---|
| 65 | + |
---|
| 66 | +$(obj)/wanxlfw.o: $(src)/wanxlfw.S FORCE |
---|
| 67 | + $(call if_changed_dep,m68kas_o_S) |
---|
61 | 68 | endif |
---|
| 69 | +targets += wanxlfw.inc wanxlfw.bin wanxlfw.o |
---|