📄 make.bat
字号:
path=c:\windows;c:\windows\system32;c:\gcc\build\bin
del .obj\*.o
del monitor.bin
del monitor.elf
arm-elf-as init.s -o .\obj\init.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c base.c -o .\obj\base.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c usb_ohci.c -o .\obj\usb_ohci.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c cmd_usb.c -o .\obj\cmd_usb.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c usb.c -o .\obj\usb.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c usb_storage.c -o .\obj\usb_storage.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c timer.c -o .\obj\timer.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c main.c -o .\obj\main.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c swi.c -o .\obj\swi.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c fat.c -o .\obj\fat.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c file.c -o .\obj\file.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c cmd_fat.c -o .\obj\cmd_fat.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c part.c -o .\obj\part.o
arm-elf-gcc -O3 -Ic:\gcc\build\include -mlittle-endian -mcpu=arm9 -c part_dos.c -o .\obj\part_dos.o
arm-elf-ld -Tldscript -EL -Map map.txt -Lc:\gcc\Build\lib -Lc:\gcc\Build\libelf -L.\ -omonitor.elf .\obj\init.o .\obj\base.o .\obj\cmd_usb.o .\obj\timer.o .\obj\usb.o .\obj\usb_storage.o .\obj\usb_ohci.o .\obj\main.o .\obj\swi.o .\obj\fat.o .\obj\file.o .\obj\cmd_fat.o .\obj\part.o .\obj\part_dos.o -lc -lgcc
rem elf2bin_n monitor.elf monitor.bin
rem elf2bin monitor.elf monitor_old.bin m
elftobin_n monitor.elf p78_usbmonitor.bin PAX-P78-MONI
pause
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -