bootrom制作

前提:做好了bootable工程,搭建好了软驱(或虚拟软驱)。

然后在任何路径下建一个.bat文件,文件内容如下

 

echo off
set BSP_NAME=vmware
set WIND_HOST_TYPE=x86-win32
set WIND_BASE=C:\Tornado2.2
set PATH=%WIND_BASE%\host\%WIND_HOST_TYPE%\bin;%PATH%
set TARGETPATH=%WIND_BASE%\target\config\%BSP_NAME%
vxsys A:

:chkexist
if exist A:bootrom.sys del A:bootrom.sys
if exist A:bootrom.sys goto chkexist

echo delet OK!
cd %TARGETPATH%
if not exist bootrom goto makestart
del *.o
del *.rpo
del ctdt.c
del symTbl.c
del vxWorks*
del bootrom*
del depend.*

:makestart
make bootrom
objcopypentium -O binary --gap-fill=0 %TARGETPATH%\bootrom A:bootrom.sys

echo System tranferred.  Checking A:BOOTROM.SYS is contiguous
echo chkdsk A:bootrom.sys
chkdsk A:bootrom.sys

echo #########################
echo VxWorks Bootrom make complete!
echo #########################
pause

 

 

将自己的BPS名字替换掉第一句里set BSP_NAME=vmware的vmware,比如你的BSP是pcPentium,就写set BSP_NAME=pcPentium

将你的tornado安装路径替换掉第三句的set WIND_BASE=C:\Tornado2.2,比如你安装在D:\Vxworks\目录下,就将此句改为:set WIND_BASE=D:\Vxworks

剩下的不用改,保存后,双击,坐等完成bootrom.sys制作。

这就是一个从编译到制作成启动映像的一条龙服务。

你可能感兴趣的:(vmware,c,System,Path,X86)