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

📄 filemakeall.bat

📁 移植Nuclues_RTC到coldfire5307在diab下编译通过
💻 BAT
字号:
@ECHO OFF
Cls

echo Building Nucleus FILE for Coldfire
echo with Diab Data tools 4.2a
echo.

if not exist O\*.* mkdir O
if exist O\*.o del O\*.o
if exist O\file.lib del O\file.lib

DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\Miniexec.o   Miniexec.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\Ide_drv_new.o Ide_drv_new.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\fl_drver.o fl_drver.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_users.o pc_users.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_udate.o pc_udate.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_memry.o pc_memry.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_locks.o pc_locks.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_error.o pc_error.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\nufp.o     nufp.c

DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\nu_file.o  nu_file.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\lowl.o     lowl.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\drobj.o    drobj.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\devtable.o devtable.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\block.o    block.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\apiutil.o  apiutil.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\apiext.o   apiext.c

DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_part.o  pc_part.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_unicd.o pc_unicd.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\fileutil.o fileutil.c
DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\fileinit.o fileinit.c

DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\pc_cnvrt.o pc_cnvrt.c

rem DCC -v -XO -g3 -Xmemory-is-volatile -tMCF5307FS -c -DPLUS -I..\plus -o O\DuplicatFile.o DuplicatFile.cpp

DAR -r O\file.lib O\Miniexec.o
DAR -r O\file.lib O\Ide_drv_new.o
DAR -r O\file.lib O\fl_drver.o
DAR -r O\file.lib O\pc_users.o
DAR -r O\file.lib O\pc_udate.o
DAR -r O\file.lib O\pc_memry.o
DAR -r O\file.lib O\pc_locks.o
DAR -r O\file.lib O\pc_error.o
DAR -r O\file.lib O\nufp.o

DAR -r O\file.lib O\nu_file.o
DAR -r O\file.lib O\lowl.o
DAR -r O\file.lib O\drobj.o
DAR -r O\file.lib O\devtable.o
DAR -r O\file.lib O\block.o
DAR -r O\file.lib O\apiutil.o
DAR -r O\file.lib O\apiext.o

DAR -r O\file.lib O\pc_part.o
DAR -r O\file.lib O\pc_unicd.o
DAR -r O\file.lib O\fileutil.o
DAR -r O\file.lib O\fileinit.o
DAR -r O\file.lib O\pc_cnvrt.o

rem DAR -r O\file.lib O\DuplicatFile.o

rem  IF IDE PURCHASED
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\ide_asm.o ide_asm.s
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\ide_drv.o ide_drv.c
rem  DAR -r O\file.lib O\ide_asm.o
rem  DAR -r O\file.lib O\ide_drv.o

rem  IF FLOPPY PURCHASED
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\fl_asm.o fl_asm.s
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\fl_drver.o fl_drver.c
rem  DAR -r O\file.lib O\fl_asm.o
rem  DAR -r O\file.lib O\fl_drver.o

rem  IF EITHER IDE OR FLOPPY PURCHASED
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\miniexec.o miniexec.c
rem  DAR -r O\file.lib O\miniexec.o

rem  Not needed for strict RAM Disk Build
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\bios.o bios.c
rem  DAR -r O\file.lib O\bios.o

rem  Only needed when using PC and desire memory mapped video
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\pcvideo.o pcvideo.c
rem  DAR -r O\file.lib O\pcvideo.o

rem  Only needed when target environment does not provide printf function
rem     some porting is required
rem  DCC -v -g -tMCF5206FS -c -DPLUS -I..\plus -o O\pc_print.o pc_print.c
rem  DAR -r O\file.lib O\pc_print.o

DAR -sR O\file.lib
echo.

⌨️ 快捷键说明

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