| .. | .. |
|---|
| 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 |
|---|