📄 makefile
字号:
CC=sparc-rtems-gccCFLAGS=-O2LDFLAGS=-N -nostdlib -T ./linkleon -e _hardreset locore1.o LIBS=-L/opt/rtems/sparc-rtems/lib -L/usr/local/leon/sparc-rtems/lib \ -lgcc -lmall: teststests: locore1.o leon_test simfilessimfiles: ram.dat rom.dat rome.dat rom8.dat rom8e.dat rom16.datram.dat: leon_test sparc-rtems-objcopy --remove-section=.comment leon_test sparc-rtems-objdump -s leon_test > ram.dat sparc-rtems-objdump -d leon_test > ram.s sparc-rtems-size leon_testrom8e.dat: boot8e sparc-rtems-objdump -s boot8e > rom8e.dat sparc-rtems-objdump -d boot8e > rome.s sparc-rtems-size boot8erom8.dat: boot8 sparc-rtems-objdump -s boot8 > rom8.dat sparc-rtems-objdump -d boot8 > rom8.s sparc-rtems-size boot8rom16.dat: boot16 sparc-rtems-objdump -s boot16 > rom16.dat sparc-rtems-objdump -d boot16 > rom16.s sparc-rtems-size boot16rome.dat: boote sparc-rtems-objdump -s boote > rome.dat sparc-rtems-objdump -d boote > rome.s sparc-rtems-size booterom.dat: boot sparc-rtems-objdump -s boot > rom.dat sparc-rtems-objdump -d boot > rom.s sparc-rtems-size bootboot8e: boot8e.o sparc-rtems-gcc -N -nostdlib -nostdinclude -T linkboot \ -e _hardreset boot8e.o -o boot8eboot16: boot16.o sparc-rtems-gcc -N -nostdlib -nostdinclude -T linkboot \ -e _hardreset boot16.o -o boot16boot8: boot8.o sparc-rtems-gcc -N -nostdlib -nostdinclude -T linkboot \ -e _hardreset boot8.o -o boot8boote: boote.o sparc-rtems-gcc -N -nostdlib -nostdinclude -T linkboot \ -e _hardreset boote.o -o booteboot: boot.o sparc-rtems-gcc -N -nostdlib -nostdinclude -T linkboot \ -e _hardreset boot.o -o bootleon_test : regtest.o irqctrl.o uart.o leon_test.o timers.o cache.o misc.o \ memtest.o ioport.o fpu.o $(CC) $(LDFLAGS) regtest.o irqctrl.o uart.o leon_test.o timers.o cache.o misc.o \ memtest.o ioport.o fpu.o $(LIBS) -o leon_test sparc-rtems-strip leon_testclean: -rm boot leon_test *.o *.s boot8 boot8e boote boot16# DO NOT DELETEuart.o: leon.h test.hleon_test.o: leon.h test.h locore1.ocache_test.o: leon.h test.htimer_test.o: leon.h test.hregtest.o: leon.h test.hdma.o: leon.h test.hmisc.o: leon.hmemtest.o: leon.h test.hioport.o: leon.h test.hfpu.o: leon.h test.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -