From b28e308bfd8075fc7ddaf9919cc9093f0496bb1d Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Fri, 21 Mar 2025 17:01:14 -0700 Subject: [PATCH] Include COPYSL in Build Process --- Source/Apps/copysl/Build.cmd | 7 +++++-- Source/Apps/copysl/Clean.cmd | 5 +++-- Source/Apps/copysl/Makefile | 8 +++++--- Source/Apps/copysl/copysl.com | Bin 3584 -> 0 bytes Source/HBIOS/Bank Layout.txt | 2 +- 5 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 Source/Apps/copysl/copysl.com diff --git a/Source/Apps/copysl/Build.cmd b/Source/Apps/copysl/Build.cmd index 22be44e8..17dc04ab 100644 --- a/Source/Apps/copysl/Build.cmd +++ b/Source/Apps/copysl/Build.cmd @@ -1,8 +1,11 @@ @echo off setlocal -:: copysl.com is currently distributed as a binary application, so -:: it is not built here. +set TOOLS=../../../Tools +set PATH=%TOOLS%\tasm32;%PATH% +set TASMTABS=%TOOLS%\tasm32 + +tasm -t80 -g3 -fFF copysl.asm copysl.com copysl.lst || exit /b copy /Y copysl.com ..\..\..\Binary\Apps\ || exit /b copy /Y copysl.doc ..\..\..\Binary\Apps\ || exit /b diff --git a/Source/Apps/copysl/Clean.cmd b/Source/Apps/copysl/Clean.cmd index 2b4cb29c..9ecb428f 100644 --- a/Source/Apps/copysl/Clean.cmd +++ b/Source/Apps/copysl/Clean.cmd @@ -1,5 +1,6 @@ @echo off setlocal -:: copysl.com is currently distributed as a binary application, so -:: we do not delete the .COM file. \ No newline at end of file +if exist *.com del *.com +if exist *.lst del *.lst +if exist *.bin del *.bin diff --git a/Source/Apps/copysl/Makefile b/Source/Apps/copysl/Makefile index 1024dc14..2cbe530c 100644 --- a/Source/Apps/copysl/Makefile +++ b/Source/Apps/copysl/Makefile @@ -1,7 +1,9 @@ OBJECTS = copysl.com -NODELETE = $(OBJECTS) DOCS = copysl.doc DEST = ../../../Binary/Apps DOCDEST = ../../../Binary/Apps -TOOLS=../../../Tools -include $(TOOLS)/Makefile.inc +TOOLS =../../../Tools + +USETASM=1 + +include $(TOOLS)/Makefile.inc \ No newline at end of file diff --git a/Source/Apps/copysl/copysl.com b/Source/Apps/copysl/copysl.com deleted file mode 100644 index 269abbbb9d2e13369eeec925cdcd3c67d3cbb193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3584 zcmeHJZ)_CT5r6C3Ti@P!4?CuGAu5`+t8ljb=Ws}hPH+u|xS>_-6ay}`2wLCm*(=Vs z&hDP^0kJ?)D)mc)nlG)|en4qIq#tmiwz^iR6d!TK5^aeq>{yf)vfLw5-7BF1CynBD z=k1;;&F6k=SK57V=grKUc{6Y3ccsiTK(<_h2*1oPpMGyR_VJYUHEZfZ^EVzp`Kt-| z#FEz5wlqd2-iCi#GjruAV+YCN?6ieXd1fwJa}57yrx&dU$qsuLbI*D(GdH;bL@G8n;z5s&5jg z2Gv$QPVXe?89**SI;7~{&h4O9-J{IfsEUT;mXKC5az1NP=i_t*?M_z(s2g6G)ErKI zFJLUI$c6%jqEy4sk=9Z)K12xb&yCAjH4S_8;ruAtXCSruNN0)tYxY`_wVz|*iAw)k z0Ds-x@OU$hu`f|-eWicZqjo~TeubT~qz?m_G*Vp+ev>~gTF7aC$d)d!_PgxO3+%wu zF{DfuubpMxj##amhy|{kWvRYLxsD-i%A(Y(_U~D@Cl+=O#RT_otX}+Ua;=MD#U&hS zSn(DP0al#DL|$35CW}{HxZEs$;>ru|srT>PwxVRxjqm)jn}|0SY8Pr3&f?oQIUhf} z(AO;frBJkRmBZDVKUgTweHxv;Zn(? zaNs)rO<9kwZ2XTEi~IO`>CarDiwjy#(-P;D7Y`n7e3~!~r1F+?g7k6XR_1!?Hs=`3 zDVHs6j z?GVRKHn3zf9%Z{rAkndR0cj^PNu%&@p~l0m8I*+ub#%HR^$ zm<&JG$b^v2kZ1hO#jl_wD%wQ1<+gYh<~hf#b&Qas^HY{{BJA|mJ3S3(BU)OF)$(zs zakscqo}-hZ)5|$MwUzE=r#IyE@Rjb_#hn2>S*N$g=?U;iW}Tj3<(tb+KH`{ljv+XD zbjoTiMJt2vL>a;)ej9be5Wv#Qzu#!t!5Y{{OUxm9F$h{^{{-u7O&j!kH3uo-b;`lQ zm;$>g6NAyKL#~nZQ`@^Ro2i(z|y#2^TLjq(&lVCf)k@w#wi<-&pCN=NszD=9y^d#pc7! z<<x^D3eKsHmLaCvc-!NkUkGJOv#B?EUx@UjJUVA;Vx;{b5>LsT1 zg9u*b)k_3$46k0o3xDPN$P~uXBOtHK0w>*|rX?7*2v161jZ!m5IeR5kIu)U3gf+VQ zbBlLLEF>i;ix{$B;_dJ8Vy)-L5TB?)`Hj*kPrjXTk6=s+*mBU_yNvXjN50QCy&>3t zuS3nYB-|X2(8;Sp%8zRy+$-w>uM2dZm^f(RpRV815Po793U1WVLiZ;<{J5w}TiMyR_ZjC3U; zZkARe;zp^pPTU~9Rwss~RGk=9@n055gBdb|N4PWH(1MR^YKcJ6bJOf7ah6zIo(lQxE$K>+#K39c;shH8? zvy8|HcMyD}MkrLu$^|WNLW~ySPOmDrQ16BC9x%p~lz)0207@(46iZTA1_&lGgH^-y zdHZtN!b8xRLI^}T4WPKo$d8SoqaFrAt$uItVbs4(_E8QESO$BEmIH*Uo^Mor_0CuO z5EpuQ^+OjgBN4kK-&BgmdD^A$?!SXQYhC09wyyaoida}Jnz34-i2Yq5##pU4e8C%@ z;5-$aM?soAR~d4S78zuDM4Hwbl$OYu26E00poa4TZSPIzg_rMaK!CNMIejPa8=Tx_ zX!jx%miyk0$2+xuBlQa4W>MlRV48Ay&&rbRr3&XcL0I*BsT4J2#zQi zyaI+PI6yUyDLMtFh+;jMx(?!LG(1Z>FoJtE#L2n50