From 59f4434b753b81014543a2c2df1327ebed8cfe14 Mon Sep 17 00:00:00 2001 From: Jesus Garcia Date: Sun, 20 Feb 2022 15:35:09 -0500 Subject: [PATCH] Linux A2560K Build --- src/m68040/startup_m68040.s | 2 +- vbcc/config/a2560k_flash_linux | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 vbcc/config/a2560k_flash_linux diff --git a/src/m68040/startup_m68040.s b/src/m68040/startup_m68040.s index 6db3999..ccf8756 100644 --- a/src/m68040/startup_m68040.s +++ b/src/m68040/startup_m68040.s @@ -21,7 +21,7 @@ PENDING_GRP0 = $FEC00100 PENDING_GRP1 = $FEC00102 PENDING_GRP2 = $FEC00104 - section "vectors",code + section "VECTORS",code dc.l ___STACK ; 00 - Initial stack pointer dc.l coldboot ; 01 - Initial PC diff --git a/vbcc/config/a2560k_flash_linux b/vbcc/config/a2560k_flash_linux new file mode 100644 index 0000000..f1c4ead --- /dev/null +++ b/vbcc/config/a2560k_flash_linux @@ -0,0 +1,13 @@ +-cc=vbccm68k -quiet %s -o= %s %s -O=%ld -I$VBCC/targets/m68k-foenix/include +-ccv=vbccm68k %s -o= %s %s -O=%ld -I$VBCC/targets/m68k-foenix/include +-as=vasmm68k_mot -quiet -Fvobj -nowarn=62 %s -o %s +-asv=vasmm68k_mot -Fvobj -nowarn=62 %s -o %s +-rm=rm %s +-rmv=rm %s +-ld=vlink -brawbin1 -x -Cvbcc m68040/startup_m68040.o %s %s -L$VBCC/targets/m68k-foenix/lib -T$VBCC/targets/m68k-foenix/vlink_flash_a2560k.cmd -lvc -o %s -Mmapfile +-l2=vlink -brawbin1 -x -Cvbcc %s %s -L$VBCC/targets/m68k-foenix/lib -T$VBCC/targets/m68k-foenix/vlink_flash_a2560k.cmd -o %s -Mmapfile +-ldv=vlink -brawbin1 -t -x -Cvbcc m68040/startup_m68040.o %s %s -L$VBCC/targets/m68k-foenix/lib -T$VBCC/targets/m68k-foenix/vlink_flash_a2560k.cmd -lvc -o %s -Mmapfile +-l2v=vlink -brawbin1 -t -x -Cvbcc %s %s -L$VBCC/targets/m68k-foenix/lib -T$VBCC/targets/m68k-foenix/vlink_flash_a2560k.cmd -o %s -Mmapfile +-ul=-l%s +-cf=-F%s +-ml=1000