Incorporated DEHEX rom into build process
This commit is contained in:
parent
ba9bb0ba29
commit
2882db4338
|
@ -21,6 +21,7 @@ Added rom building steps to make
|
|||
Added more advanced cleaning options to makefile
|
||||
Extended stage2 lisp with null?
|
||||
Extended stage2 lisp with string=?
|
||||
Exported DEHEX rom image to makefile and added checksum
|
||||
|
||||
** Changed
|
||||
Cleaned up x86 notes and moved into x86 folder
|
||||
|
|
5
makefile
5
makefile
|
@ -38,7 +38,7 @@ vm-trace: vm.h vm.c vm_instructions.c vm_decode.c tty.c dynamic_execution_trace.
|
|||
gcc -ggdb -Dtty_lib=true -DTRACE=true vm.h vm.c vm_instructions.c vm_decode.c tty.c dynamic_execution_trace.c -o bin/vm
|
||||
|
||||
# Build the roms
|
||||
ALL-ROMS: stage0_monitor stage1_assembler-0 SET stage1_assembler-1 stage1_assembler-2 M0 CAT lisp forth
|
||||
ALL-ROMS: stage0_monitor stage1_assembler-0 SET DEHEX stage1_assembler-1 stage1_assembler-2 M0 CAT lisp forth
|
||||
|
||||
stage0_monitor: hex stage0/stage0_monitor.hex0 | roms
|
||||
./bin/hex < stage0/stage0_monitor.hex0 > roms/stage0_monitor
|
||||
|
@ -49,6 +49,9 @@ stage1_assembler-0: hex stage1/stage1_assembler-0.hex0 | roms
|
|||
SET: stage1_assembler-0 vm stage1/SET.hex0 | roms
|
||||
./bin/vm --rom roms/stage1_assembler-0 --tape_01 stage1/SET.hex0 --tape_02 roms/SET
|
||||
|
||||
DEHEX: stage1_assembler-0 vm stage1/dehex.hex0 | roms
|
||||
./bin/vm --rom roms/stage1_assembler-0 --tape_01 stage1/dehex.hex0 --tape_02 roms/DEHEX
|
||||
|
||||
stage1_assembler-1: stage1_assembler-0 vm stage1/stage1_assembler-1.hex0 | roms
|
||||
./bin/vm --rom roms/stage1_assembler-0 --tape_01 stage1/stage1_assembler-1.hex0 --tape_02 roms/stage1_assembler-1
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
8f465d3ec1cba00a7d024a1964e74bb6d241f86a73c77d95d8ceb10d09c8f7b9 roms/CAT
|
||||
59f0502748af32e3096e026a95e77216179cccfe803a05803317414643e2fcec roms/DEHEX
|
||||
0aacf6258e9de0acde755229ad14e6ce13ab7a43b0360dadeb862f8facccc422 roms/forth
|
||||
4c146297da8c672955698a82207295b28feb389c9856a2c6ea6a60ce7e84260a roms/lisp
|
||||
2b9727381aec15a504c0898189fbc2344209d8e04451e3fa5d743e08e38f64cf roms/M0
|
||||
|
|
Loading…
Reference in New Issue