⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 pxa270 的bootloader源码
💻
字号:
objfiles  = start.o memsetup.o setup.o memcpy.o fixgpio.o partition.oobjfiles += main.o time.o string.o command.o stdio.o vsprintf.o ctype.o cmddebug.o gpio.oobjfiles += network.o bootp.o tftp.o lan91c111.oobjfiles += flash.o serial.o xmodem.o linux.o pxafb.o menu.olibgcc = $(shell $(CC) --print-libgcc-file-name)binfile = bootall : $(objfiles) boot.lds	echo "create $(binfile)"	$(CC) -static -nostdlib -T boot.lds -o $(binfile).elf32 $(objfiles) $(libgcc)	$(OBJCOPY) -O binary -R .bss -R .note -R .comment -S $(binfile).elf32 $(TOPDIR)/$(binfile)%.o : %.S	echo "compile $<"	$(CC) $(CFLAGS) -o $@ -c $< $(patsubst %,-I%, $(HPATH)) -D__ASSEMBLY__ -include config.h%.o : %.c	echo "compile $<"	$(CC) $(CFLAGS) -o $@ -c $< $(patsubst %,-I%, $(HPATH)) -include config.h -include types.hdep : .depend.depend : $(wildcard *.S) $(wildcard *.c)	rm -f .depend; touch .depend	for x in $(wildcard *.S); do $(CC) $(CFLAGS) -M -MT $${x/%.S/.o} $$x -I$(HPATH) >> .depend; done	for x in $(wildcard *.c); do $(CC) $(CFLAGS) -M -MT $${x/%.c/.o} $$x -I$(HPATH) >> .depend; doneifeq (.depend,$(wildcard .depend))include .dependendifclean :	rm -f *.o boot.lds *.elf32 $(TOPDIR)/$(binfile)proper : clean	rm -f .dependboot.lds : boot.lds.in $(HPATH)/config.h	sed -e "s/BOOTADDR/$(BOOTADDR)/" boot.lds.in > boot.lds

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -