2012年4月21日 星期六

build spfdisk

[1] you must grep the source code, Spf2K3vO.7z
[2] turboC 2.0, masm6.1x , tasm2.0

c:\tc\
c:\min_masm\bin\
c:\tasm\

[3] add below asm.bat

@echo off
echo tc2.0 install in c:\tc
echo tasm20 install in c:\tasm
echo masm6.x install in c:\min_masm
pause
copy include\*.h .
path=%path%;c:\tasm;c:\tc
tcc -mm -c bootmgr.c

path=%path%;c:\min_masm\bin
masm bootsect.asm
masm int13.asm
masm int24.asm
masm loader.asm
masm pre_load.asm

echo -----------------
echo In tc you select spfdisk.prj
echo compile model: medium , code 186/286 , use float processor
echo obj debug info:off
echo link option ignore case sensitive link
echo source debug:off
echo build all
echo -----------------
pause
tc

[4] add below spfdisk.prj

bootfile.c
bootget.c
bootinst.c
bootmenu.c
bootrec.c
chg_disk.c
chk_disk.c
diskdrv.c
diskop.c
dostools.c
fdisk.c
fd_comm.c
fd_menu.c
findspac.c
getobj.c
global.c
help.c
input.c
main.c
message.c
output.c
partnadj.c
partnchg.c
partndel.c
partnid.c
partnmak.c
partnmnu.c
partnobj.c
partnsav.c
platform.c
proc_err.c
proc_fil.c
proc_pic.c
qkformat.c
safearea.c
selemenu.c
showsect.c
sortpart.c
undo.c
bootsect.obj
int13.obj
int24.obj
loader.obj
pre_load.obj
bootmgr.obj

[5] run asm.bat in command line ,
then follow echo instruction run tc to get spfdisk.exe

0 個意見:

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁