代码拉取完成,页面将自动刷新
CFLAGS += -Os -Wall
CPPFLAGS += -I$(build)/include -I$(src)/include -MMD
LDFLAGS := -nostdlib -T$(obj)/link.ld
PYTHON := python3
MSCIMG := $(PYTHON) util/mkmscimg.py
ifeq ($(CONFIG_CPU_BYTEORDER), "little")
MSCIMG += --little
endif
objs.o := $(filter %.o,$(objs))
objs.ld := $(filter %.ld,$(objs))
deps := $(objs.o:.o=.d) $(objs.ld:.ld=.d)
ifdef crt-y
include compiler_rt.mk
endif
liblitex-y := $(libbase-y)
liblitex-y += $(liblitedram-y)
ifdef liblitex-y
include litex.mk
endif
-include deps
$(obj)/%.ld: $(src)/%.ld.S
$(CPP) $(CPPFLAGS) -P -o $@ $<
$(obj)/%.o: $(src)/%.c
$(COMPILE.c) -o $@ $<
$(obj)/%.o: $(src)/%.S
$(COMPILE.S) -o $@ $<
$(obj)/bios.elf: $(objs)
$(LINK.o) -o $@ $(objs.o) $(LDLIBS)
$(obj)/bios.bin: $(obj)/bios.elf
$(OBJCOPY) -O binary $< $@
$(MSCIMG) $@
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。