From 062f96e10cc438135edefc8ed430761cfcc16383 Mon Sep 17 00:00:00 2001 From: Rodrigo Alfonso Date: Mon, 19 Aug 2024 21:56:42 -0300 Subject: [PATCH] Disabling multiboot builds in LinkWirelessMultiboot_demo --- examples/LinkWirelessMultiboot_demo/Makefile | 2 +- .../scripts/package.sh | 6 +- examples/compile.sh | 194 +++++++++--------- 3 files changed, 101 insertions(+), 101 deletions(-) diff --git a/examples/LinkWirelessMultiboot_demo/Makefile b/examples/LinkWirelessMultiboot_demo/Makefile index 24e84eb..4f5647c 100644 --- a/examples/LinkWirelessMultiboot_demo/Makefile +++ b/examples/LinkWirelessMultiboot_demo/Makefile @@ -134,7 +134,7 @@ LIBDIRS := $(TONCLIB) $(PWD)/../_lib/libugba $(PWD)/../_lib/libgba-sprite-engin # --- switches --- -bMB := 1 # Multiboot build +bMB := 0 # Multiboot build bTEMPS := 0 # Save gcc temporaries (.i and .S files) bDEBUG2 := 0 # Generate debug info (bDEBUG2? Not a full DEBUG flag. Yet) diff --git a/examples/LinkWirelessMultiboot_demo/scripts/package.sh b/examples/LinkWirelessMultiboot_demo/scripts/package.sh index 14a5684..8f82c49 100755 --- a/examples/LinkWirelessMultiboot_demo/scripts/package.sh +++ b/examples/LinkWirelessMultiboot_demo/scripts/package.sh @@ -1,8 +1,8 @@ #!/bin/bash -FILE_INPUT="LinkWirelessMultiboot_demo.mb.gba" -FILE_TMP="LinkWirelessMultiboot_demo.tmp.mb.gba" -FILE_OUTPUT="LinkWirelessMultiboot_demo.out.mb.gba" +FILE_INPUT="LinkWirelessMultiboot_demo.gba" +FILE_TMP="LinkWirelessMultiboot_demo.tmp.gba" +FILE_OUTPUT="LinkWirelessMultiboot_demo.out.gba" DATA="content.gbfs" if [ ! -f "$DATA" ]; then diff --git a/examples/compile.sh b/examples/compile.sh index 6aa41fd..8bb07c1 100755 --- a/examples/compile.sh +++ b/examples/compile.sh @@ -19,122 +19,122 @@ else sed_inplace_option="-i" fi -cd LinkCable_basic/ -make rebuild $args -cp LinkCable_basic$suffix.gba ../ -cd .. +# cd LinkCable_basic/ +# make rebuild $args +# cp LinkCable_basic$suffix.gba ../ +# cd .. -cd LinkCable_full/ -make rebuild $args -cp LinkCable_full$suffix.gba ../ -cd .. +# cd LinkCable_full/ +# make rebuild $args +# cp LinkCable_full$suffix.gba ../ +# cd .. -cd LinkCable_stress/ -make rebuild $args -cp LinkCable_stress$suffix.gba ../ -cd .. +# cd LinkCable_stress/ +# make rebuild $args +# cp LinkCable_stress$suffix.gba ../ +# cd .. -cd LinkCableMultiboot_demo/ -make rebuild -cp LinkCableMultiboot_demo.mb.gba ../ -cd .. +# cd LinkCableMultiboot_demo/ +# make rebuild +# cp LinkCableMultiboot_demo.mb.gba ../ +# cd .. -cd LinkGPIO_demo/ -make rebuild $args -cp LinkGPIO_demo$suffix.gba ../ -cd .. +# cd LinkGPIO_demo/ +# make rebuild $args +# cp LinkGPIO_demo$suffix.gba ../ +# cd .. -cd LinkMobile_demo/ -make rebuild $args -cp LinkMobile_demo$suffix.gba ../ -cd .. +# cd LinkMobile_demo/ +# make rebuild $args +# cp LinkMobile_demo$suffix.gba ../ +# cd .. -cd LinkPS2Keyboard_demo/ -make rebuild $args -cp LinkPS2Keyboard_demo$suffix.gba ../ -cd .. +# cd LinkPS2Keyboard_demo/ +# make rebuild $args +# cp LinkPS2Keyboard_demo$suffix.gba ../ +# cd .. -cd LinkPS2Mouse_demo/ -make rebuild $args -cp LinkPS2Mouse_demo$suffix.gba ../ -cd .. +# cd LinkPS2Mouse_demo/ +# make rebuild $args +# cp LinkPS2Mouse_demo$suffix.gba ../ +# cd .. -cd LinkRawCable_demo/ -make rebuild $args -cp LinkRawCable_demo$suffix.gba ../ -cd .. +# cd LinkRawCable_demo/ +# make rebuild $args +# cp LinkRawCable_demo$suffix.gba ../ +# cd .. -cd LinkRawWireless_demo/ -sed $sed_inplace_option -e "s/\/\/ #define LINK_RAW_WIRELESS_ENABLE_LOGGING/#define LINK_RAW_WIRELESS_ENABLE_LOGGING/g" ../../lib/LinkRawWireless.hpp -make rebuild $args -sed $sed_inplace_option -e "s/#define LINK_RAW_WIRELESS_ENABLE_LOGGING/\/\/ #define LINK_RAW_WIRELESS_ENABLE_LOGGING/g" ../../lib/LinkRawWireless.hpp -cp LinkRawWireless_demo$suffix.gba ../ -cd .. +# cd LinkRawWireless_demo/ +# sed $sed_inplace_option -e "s/\/\/ #define LINK_RAW_WIRELESS_ENABLE_LOGGING/#define LINK_RAW_WIRELESS_ENABLE_LOGGING/g" ../../lib/LinkRawWireless.hpp +# make rebuild $args +# sed $sed_inplace_option -e "s/#define LINK_RAW_WIRELESS_ENABLE_LOGGING/\/\/ #define LINK_RAW_WIRELESS_ENABLE_LOGGING/g" ../../lib/LinkRawWireless.hpp +# cp LinkRawWireless_demo$suffix.gba ../ +# cd .. -cd LinkSPI_demo/ -make rebuild $args -cp LinkSPI_demo$suffix.gba ../ -cd .. +# cd LinkSPI_demo/ +# make rebuild $args +# cp LinkSPI_demo$suffix.gba ../ +# cd .. -cd LinkUART_demo/ -make rebuild $args -cp LinkUART_demo$suffix.gba ../ -cd .. +# cd LinkUART_demo/ +# make rebuild $args +# cp LinkUART_demo$suffix.gba ../ +# cd .. -cd LinkUniversal_basic/ -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -make rebuild $args -cp LinkUniversal_basic$suffix.gba ../ -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -cd .. +# cd LinkUniversal_basic/ +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# make rebuild $args +# cp LinkUniversal_basic$suffix.gba ../ +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# cd .. -cd LinkCable_full/ -sed $sed_inplace_option -e "s/\/\/ #define USE_LINK_UNIVERSAL/#define USE_LINK_UNIVERSAL/g" src/main.h -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -mv LinkCable_full$suffix.gba backup.gba -make rebuild $args -cp LinkCable_full$suffix.gba ../LinkUniversal_full$suffix.gba -mv backup.gba LinkCable_full$suffix.gba -sed $sed_inplace_option -e "s/#define USE_LINK_UNIVERSAL/\/\/ #define USE_LINK_UNIVERSAL/g" src/main.h -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -cd .. +# cd LinkCable_full/ +# sed $sed_inplace_option -e "s/\/\/ #define USE_LINK_UNIVERSAL/#define USE_LINK_UNIVERSAL/g" src/main.h +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# mv LinkCable_full$suffix.gba backup.gba +# make rebuild $args +# cp LinkCable_full$suffix.gba ../LinkUniversal_full$suffix.gba +# mv backup.gba LinkCable_full$suffix.gba +# sed $sed_inplace_option -e "s/#define USE_LINK_UNIVERSAL/\/\/ #define USE_LINK_UNIVERSAL/g" src/main.h +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# cd .. -cd LinkCable_stress/ -sed $sed_inplace_option -e "s/\/\/ #define USE_LINK_UNIVERSAL/#define USE_LINK_UNIVERSAL/g" src/main.h -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -mv LinkCable_stress$suffix.gba backup.gba -make rebuild $args -cp LinkCable_stress$suffix.gba ../LinkUniversal_stress$suffix.gba -mv backup.gba LinkCable_stress$suffix.gba -sed $sed_inplace_option -e "s/#define USE_LINK_UNIVERSAL/\/\/ #define USE_LINK_UNIVERSAL/g" src/main.h -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -cd .. +# cd LinkCable_stress/ +# sed $sed_inplace_option -e "s/\/\/ #define USE_LINK_UNIVERSAL/#define USE_LINK_UNIVERSAL/g" src/main.h +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# mv LinkCable_stress$suffix.gba backup.gba +# make rebuild $args +# cp LinkCable_stress$suffix.gba ../LinkUniversal_stress$suffix.gba +# mv backup.gba LinkCable_stress$suffix.gba +# sed $sed_inplace_option -e "s/#define USE_LINK_UNIVERSAL/\/\/ #define USE_LINK_UNIVERSAL/g" src/main.h +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# cd .. -cd LinkWireless_demo/ -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp -make rebuild $args -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp -cp LinkWireless_demo$suffix.gba ../ -cd .. +# cd LinkWireless_demo/ +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp +# make rebuild $args +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp +# cp LinkWireless_demo$suffix.gba ../ +# cd .. -cd LinkWireless_demo/ -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/\/\/ #define PROFILING_ENABLED/#define PROFILING_ENABLED/g" ../../lib/LinkWireless.hpp -mv LinkWireless_demo$suffix.gba backup.gba -make rebuild -cp LinkWireless_demo.gba ../LinkWireless_demo_profiler.gba -mv backup.gba LinkWireless_demo$suffix.gba -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp -sed $sed_inplace_option -e "s/#define PROFILING_ENABLED/\/\/ #define PROFILING_ENABLED/g" ../../lib/LinkWireless.hpp -cd .. +# cd LinkWireless_demo/ +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/\/\/ #define PROFILING_ENABLED/#define PROFILING_ENABLED/g" ../../lib/LinkWireless.hpp +# mv LinkWireless_demo$suffix.gba backup.gba +# make rebuild +# cp LinkWireless_demo.gba ../LinkWireless_demo_profiler.gba +# mv backup.gba LinkWireless_demo$suffix.gba +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_PUT_ISR_IN_IWRAM/\/\/ #define LINK_WIRELESS_PUT_ISR_IN_IWRAM/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/#define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/\/\/ #define LINK_WIRELESS_USE_SEND_RECEIVE_LATCH/g" ../../lib/LinkWireless.hpp +# sed $sed_inplace_option -e "s/#define PROFILING_ENABLED/\/\/ #define PROFILING_ENABLED/g" ../../lib/LinkWireless.hpp +# cd .. cd LinkWirelessMultiboot_demo/ sed $sed_inplace_option -e "s/\/\/ #define LINK_WIRELESS_MULTIBOOT_ENABLE_LOGGING/#define LINK_WIRELESS_MULTIBOOT_ENABLE_LOGGING/g" ../../lib/LinkWirelessMultiboot.hpp make rebuild -cp LinkWirelessMultiboot_demo.out.mb.gba ../LinkWirelessMultiboot_demo.mb.gba +cp LinkWirelessMultiboot_demo.out.gba ../LinkWirelessMultiboot_demo.gba sed $sed_inplace_option -e "s/#define LINK_WIRELESS_MULTIBOOT_ENABLE_LOGGING/\/\/ #define LINK_WIRELESS_MULTIBOOT_ENABLE_LOGGING/g" ../../lib/LinkWirelessMultiboot.hpp cd ..