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

📄 micrium-release.bat

📁 ucosII 在at91rm9200上的移植
💻 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-Release  Vx.yy
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  VC_SRVR=vault.micrium.com
SET  VC_REPOSITORY=Micrium
SET  VC_HOME=C:\Program Files\SourceGear
SET  VC_GET="%VC_HOME%\Vault Client\vault"       GET       -verbose  -host %VC_SRVR%  -repository %VC_REPOSITORY%  -user %VC_USER%  -password %VC_PSWD%  -destpath .  -makereadonly
SET  VC_GET_LABEL="%VC_HOME%\Vault Client\vault" GETLABEL  -verbose  -host %VC_SRVR%  -repository %VC_REPOSITORY%  -user %VC_USER%  -password %VC_PSWD%  -destpath .  -makereadonly


ECHO *******************************************************************************
ECHO *                             MODULE SPECIFICS
ECHO *******************************************************************************

SET  VC_LBL="uC/TCP-IP %1"


ECHO *******************************************************************************
ECHO *                             'GNU' BSP FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/BSP
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP                       2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP
%VC_GET_LABEL% %VC_PROJ%/bsp.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/bsp.h                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.c                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_isr.c                                          %VC_LBL%


ECHO *******************************************************************************
ECHO *                          'GNU' OS  EXAMPLE FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/OS
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS                        2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS
%VC_GET_LABEL% %VC_PROJ%/.gdbinit                                           %VC_LBL% 
%VC_GET_LABEL% %VC_PROJ%/app.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.lds                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.s                                %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdb.cmd                                      %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdbtk.cmd                                    %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.mak                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxp                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxw                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h                                         %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h                                           %VC_LBL%


ECHO *******************************************************************************
ECHO *                    'GNU' OS-TCPIP-TTCP  EXAMPLE FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/OS-TCPIP-TTCP
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP             2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP
%VC_GET_LABEL% %VC_PROJ%/.gdbinit                                           %VC_LBL% 
%VC_GET_LABEL% %VC_PROJ%/app.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.lds                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.s                                %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdb.cmd                                      %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdbtk.cmd                                    %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.mak                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxp                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxw                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h                                         %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h                                           %VC_LBL%


ECHO *******************************************************************************
ECHO *                             'IAR' BSP FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/BSP
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP                       2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP
%VC_GET_LABEL% %VC_PROJ%/bsp.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/bsp.h                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.c                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_isr.c                                          %VC_LBL%


ECHO *******************************************************************************
ECHO *                          'IAR' OS  EXAMPLE FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/OS
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS             2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS
%VC_GET_LABEL% %VC_PROJ%/app.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.xcl                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.asm                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_ROM_link.xcl                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.ewp                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.eww                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h                                         %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h                                           %VC_LBL%


ECHO *******************************************************************************
ECHO *                      'IAR' OS_TCPIP-TTCP  EXAMPLE FILES
ECHO *******************************************************************************

SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/OS-TCPIP-TTCP
MD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP             2> NUL
CD   \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP
%VC_GET_LABEL% %VC_PROJ%/app.c                                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.xcl                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.asm                              %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_ROM_link.xcl                               %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.ewp                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.eww                                            %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h                                         %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_cfg.h                                          %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h                                           %VC_LBL%


ECHO *******************************************************************************
ECHO *                     COPY WinZIP FILES to BUILD DRIVE
ECHO *******************************************************************************

ECHO * SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/Release
ECHO * CD   \
ECHO * %VC_GET_LABEL%  %VC_PROJ%Micrium-WinZIP-List.wz                      %VC_LBL%
ECHO * COPY Y:\Micrium-WinZIP-List.wz  Z:\

COPY /Y  C:\Micrium\Software\EvalBoards\Cogent\CSB637\Release\Micrium-WinZIP-List.wz  Z:\


ECHO * SET  VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/Release
ECHO * CD   \
ECHO * %VC_GET_LABEL%  %VC_PROJ%Segger-WinZIP-List.wz                       %VC_LBL%
ECHO * COPY Y:\Segger-WinZIP-List.wz   Z:\

COPY /Y  C:\Micrium\Software\EvalBoards\Cogent\CSB637\Release\Segger-WinZIP-List.wz   Z:\

POPD

⌨️ 快捷键说明

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