📄 micrium-build.bat
字号:
ECHO OFF
ECHO *******************************************************************************
ECHO * M I C R I U M
ECHO * 949 Crestview Circle
ECHO * Weston, FL 33327
ECHO *
ECHO * www.Micrium.com
ECHO *
ECHO * Usage: Micrium-Build
ECHO *******************************************************************************
ECHO
ECHO *******************************************************************************
ECHO * CREATE VIRTUAL DRIVES
ECHO *******************************************************************************
PUSHD .
MD C:\DRIVE-BUILD 2> NUL
SUBST Z: /d > NUL
SUBST Z: C:\DRIVE-BUILD
Z:
MD C:\DRIVE-RELEASE 2> NUL
SUBST Y: /d > NUL
SUBST Y: C:\DRIVE-RELEASE
Y:
ECHO *******************************************************************************
ECHO * MACROS
ECHO *******************************************************************************
SET WZ_ZIP="C:\Program Files\WinZip\wzzip.exe"
Z:
ECHO *******************************************************************************
ECHO * 'GNU' BSP FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP\bsp.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP\bsp.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP\net_bsp.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP\net_bsp.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP\net_isr.c .
ECHO *******************************************************************************
ECHO * 'GNU' OS EXAMPLE FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\.gdbinit .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\app.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\app_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\Build.bat .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\CSB_ARM_RAM_link.lds .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\CSB_ARM_RAM_start.s .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\debug-gdb.cmd .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\debug-gdbtk.cmd .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\Ex1.mak .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\Ex1.vxp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\Ex1.vxw .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\includes.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS\os_cfg.h .
ECHO *******************************************************************************
ECHO * 'GNU' OS-TCPIP-TTCP EXAMPLE FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\.gdbinit .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\app.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\app_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\Build.bat .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\CSB_ARM_RAM_link.lds .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\CSB_ARM_RAM_start.s .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\debug-gdb.cmd .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\debug-gdbtk.cmd .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\Ex1.mak .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\Ex1.vxp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\Ex1.vxw .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\includes.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\net_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP\os_cfg.h .
ECHO *******************************************************************************
ECHO * 'IAR' BSP FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP\bsp.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP\bsp.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP\net_bsp.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP\net_bsp.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP\net_isr.c .
ECHO *******************************************************************************
ECHO * 'IAR' OS EXAMPLE FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\app.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\app_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\Build.bat .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\CSB_ARM_RAM_link.xcp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\CSB_ARM_RAM_start.asm .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\CSB_ARM_ROM_link.xcl .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\Ex1.ewp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\Ex1.eww .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\includes.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS\os_cfg.h .
ECHO *******************************************************************************
ECHO * 'IAR' OS-TCPIP-TTCP EXAMPLE FILES
ECHO *******************************************************************************
MD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP 2> NUL
CD Z:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\app.c .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\app_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\Build.bat .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\CSB_ARM_RAM_link.xcp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\CSB_ARM_RAM_start.asm .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\CSB_ARM_ROM_link.xcl .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\Ex1.ewp .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\Ex1.eww .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\includes.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\net_cfg.h .
COPY Y:\Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP\os_cfg.h .
ECHO *******************************************************************************
ECHO * ZIP FILES
ECHO *******************************************************************************
CD \
DEL Micrium_OS-TCPIP-TTCP.zip 2> NUL
%WZ_ZIP% -P Micrium_OS-TCPIP-TTCP @Micrium-WinZIP-List.wz
POPD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -