1 |
45 |
robfinch |
# This is a Powershell script file.
|
2 |
|
|
# This is provided as a sample of how to compile and assemble files using CC64 and AS64.
|
3 |
|
|
# This batch file compiles everything then assembles it into an image suitable to be used as
|
4 |
|
|
# initialization data for system ROM. The final output product is a file called "boot.ve0"
|
5 |
|
|
#
|
6 |
|
|
set path=$PATH;C:\Cores5\FT64\trunk\software\C64\C64\debug\;C:\Cores5\FT64\trunk\software\A64\A64\debug\;C:\Cores5\FT64\trunk\software\FPP\FPP\debug\;C:\Cores5\FT64\trunk\software\APP\debug\
|
7 |
|
|
# set path=$PATH;"C:\Program Files (x86)\Finitron\C64\C64\";C:\Cores5\FT64\trunk\software\A64\A64\debug\
|
8 |
|
|
set FPPINC=c:\Cores5\FT64\trunk\software\source\;c:\Cores5\FT64\trunk\software\FMTK\source\kernel\
|
9 |
|
|
set APPINC=c:\Cores5\FT64\trunk\software\source\;c:\Cores5\FT64\trunk\software\FMTK\source\kernel\
|
10 |
|
|
CC64 -w -S .\boot\BIOSMain.c
|
11 |
|
|
CC64 -w -S .\boot\FloatTest.c
|
12 |
|
|
CC64 -w .\boot\ramtest.c
|
13 |
|
|
CC64 -w -S .\FMTK\source\kernel\FMTKc.c
|
14 |
|
|
CC64 -w .\FMTK\source\kernel\FMTKmsg.c
|
15 |
|
|
CC64 -w -S .\FMTK\source\kernel\TCB.c
|
16 |
|
|
CC64 -w -S .\FMTK\source\kernel\IOFocusc.c
|
17 |
|
|
CC64 -w .\FMTK\source\kernel\console.c
|
18 |
|
|
CC64 -w .\FMTK\source\kernel\keybd.c
|
19 |
|
|
CC64 -w .\FMTK\source\kernel\PIC.c
|
20 |
|
|
CC64 -w .\FMTK\source\kernel\LockSemaphore.c
|
21 |
|
|
CC64 -w .\FMTK\source\kernel\UnlockSemaphore.c
|
22 |
|
|
CC64 -w .\FMTK\source\shell.c
|
23 |
|
|
CC64 -w .\FMTK\source\memmgnt2.c
|
24 |
|
|
CC64 -w .\c64libc\source\stdio.c
|
25 |
|
|
CC64 -w .\c64libc\source\ctype.c
|
26 |
|
|
CC64 -w .\c64libc\source\string.c
|
27 |
|
|
CC64 -w -S .\c64libc\source\prtflt.c
|
28 |
|
|
CC64 -w .\c64libc\source\gfx.c
|
29 |
|
|
CC64 -w .\c64libc\source\DSD9\io.h
|
30 |
|
|
CC64 -w -S .\c64libc\source\libquadmath\log10q.c
|
31 |
|
|
CC64 -w debugger.c disassem.c set_time_serial.c highest_data_word.c
|
32 |
|
|
CC64 -w sd_controller.c sdc_test.c mainpred.c
|
33 |
|
|
#AS64 +gG .\boot\boot.asm
|
34 |
|
|
AS64 +gFn .\boot\boottc.asm
|