Слияние кода завершено, страница обновится автоматически
DRIVERS-y :=
DRIVERS-y += head.o
DRIVERS-y += init.o
DRIVERS-y += main.o
DRIVERS-y += nand.o
objs := $(DRIVERS-y)
CROSSTOOLDIR := /usr/local/arm/4.3.2
CROSS_COMPILE = $(CROSSTOOLDIR)/bin/arm-linux-
CC = $(CROSS_COMPILE)gcc
LD = $(CROSS_COMPILE)ld
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
NM = $(CROSS_COMPILE)nm
LINKFLAGS = -Town-boot.lds -static
own-boot.bin : $(objs)
$(LD) -v $(LINKFLAGS) -o own-boot_elf $(objs)
$(OBJCOPY) -O binary -S own-boot_elf $@
$(OBJDUMP) -D -m arm own-boot_elf > own-boot.dis
$(NM) -v -l own-boot_elf > own-boot.map
./checksum.sh own-boot.bin
%.o:%.c
$(CC) -Wall -c -O2 -o $@ $<
clean:
rm -f checksum
find -name '*.o' | xargs rm -f
rm -f own-boot.bin own-boot_elf
rm -f own-boot.dis own-boot.map
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )