From 9af5aa2e1ac92c90fb59d56c857bbac6a525dc86 Mon Sep 17 00:00:00 2001 From: Rodrigo Alfonso Date: Wed, 1 Jan 2025 20:00:16 -0300 Subject: [PATCH] Version => v7.1.0, updating license --- LICENSE | 2 +- examples/LinkCableMultiboot_demo/src/main.cpp | 2 +- examples/LinkCable_basic/src/main.cpp | 2 +- examples/LinkCable_full/src/main.cpp | 4 ++-- examples/LinkCable_stress/src/main.cpp | 4 ++-- examples/LinkCube_demo/src/main.cpp | 2 +- examples/LinkGPIO_demo/src/main.cpp | 2 +- examples/LinkMobile_demo/src/main.cpp | 2 +- examples/LinkPS2Keyboard_demo/src/main.cpp | 2 +- examples/LinkPS2Mouse_demo/src/main.cpp | 2 +- examples/LinkRawCable_demo/src/main.cpp | 2 +- examples/LinkRawWireless_demo/src/scenes/DebugScene.cpp | 2 +- examples/LinkSPI_demo/src/main.cpp | 2 +- examples/LinkUART_demo/src/main.cpp | 2 +- examples/LinkUniversal_basic/src/main.cpp | 2 +- .../LinkWirelessMultiboot_demo/src/scenes/MultibootScene.cpp | 2 +- examples/LinkWireless_demo/src/main.cpp | 2 +- lib/LinkCable.hpp | 2 +- lib/LinkCableMultiboot.hpp | 2 +- lib/LinkCube.hpp | 2 +- lib/LinkMobile.hpp | 2 +- lib/LinkPS2Keyboard.hpp | 2 +- lib/LinkPS2Mouse.hpp | 2 +- lib/LinkRawCable.hpp | 2 +- lib/LinkRawWireless.hpp | 2 +- lib/LinkSPI.hpp | 2 +- lib/LinkUART.hpp | 2 +- lib/LinkUniversal.hpp | 2 +- lib/LinkWireless.hpp | 2 +- lib/LinkWirelessMultiboot.hpp | 2 +- lib/LinkWirelessOpenSDK.hpp | 2 +- 31 files changed, 33 insertions(+), 33 deletions(-) diff --git a/LICENSE b/LICENSE index 70ceebe..ba0933c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020-2024 Rodrigo Alfonso +Copyright (c) 2020-2025 Rodrigo Alfonso Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/examples/LinkCableMultiboot_demo/src/main.cpp b/examples/LinkCableMultiboot_demo/src/main.cpp index b45fd87..fe5f597 100644 --- a/examples/LinkCableMultiboot_demo/src/main.cpp +++ b/examples/LinkCableMultiboot_demo/src/main.cpp @@ -80,7 +80,7 @@ int main() { selectRight(); // Menu - log("LinkCableMultiboot_demo\n (v7.0.1)\n\n" + log("LinkCableMultiboot_demo\n (v7.1.0)\n\n" "Press A to send the ROM...\n" "Press B to launch the ROM...\nLEFT/RIGHT: select ROM\nL: toggle " "mode\n\nSelected ROM:\n " + diff --git a/examples/LinkCable_basic/src/main.cpp b/examples/LinkCable_basic/src/main.cpp index c3a4f82..356be92 100644 --- a/examples/LinkCable_basic/src/main.cpp +++ b/examples/LinkCable_basic/src/main.cpp @@ -45,7 +45,7 @@ int main() { u16 keys = ~REG_KEYS & KEY_ANY; linkCable->send(keys + 1); // (avoid using 0) - std::string output = "LinkCable_basic (v7.0.1)\n\n"; + std::string output = "LinkCable_basic (v7.1.0)\n\n"; if (linkCable->isConnected()) { u8 playerCount = linkCable->playerCount(); u8 currentPlayerId = linkCable->currentPlayerId(); diff --git a/examples/LinkCable_full/src/main.cpp b/examples/LinkCable_full/src/main.cpp index d4690f0..a8e2abd 100644 --- a/examples/LinkCable_full/src/main.cpp +++ b/examples/LinkCable_full/src/main.cpp @@ -95,9 +95,9 @@ inline void setUpInterrupts() { void printTutorial() { #ifndef USE_LINK_UNIVERSAL - DEBULOG("LinkCable_full (v7.0.1)"); + DEBULOG("LinkCable_full (v7.1.0)"); #else - DEBULOG("LinkUniversal_full (v7.0.1)"); + DEBULOG("LinkUniversal_full (v7.1.0)"); #endif DEBULOG(""); diff --git a/examples/LinkCable_stress/src/main.cpp b/examples/LinkCable_stress/src/main.cpp index 50a47a0..8e12b0c 100644 --- a/examples/LinkCable_stress/src/main.cpp +++ b/examples/LinkCable_stress/src/main.cpp @@ -105,9 +105,9 @@ int main() { while (true) { #ifndef USE_LINK_UNIVERSAL - std::string output = "LinkCable_stress (v7.0.1)\n\n"; + std::string output = "LinkCable_stress (v7.1.0)\n\n"; #else - std::string output = "LinkUniversal_stress (v7.0.1)\n\n"; + std::string output = "LinkUniversal_stress (v7.1.0)\n\n"; #endif linkConnection->deactivate(); diff --git a/examples/LinkCube_demo/src/main.cpp b/examples/LinkCube_demo/src/main.cpp index 382b1fc..c210a6f 100644 --- a/examples/LinkCube_demo/src/main.cpp +++ b/examples/LinkCube_demo/src/main.cpp @@ -41,7 +41,7 @@ int main() { while (true) { // Title std::string output = - "LinkCube_demo (v7.0.1)" + std::string(reset ? " !RESET!" : "") + + "LinkCube_demo (v7.1.0)" + std::string(reset ? " !RESET!" : "") + "\n\nPress A to send\nPress B to clear\n (L = " "+1024)\n\nLast sent: " + std::to_string(counter) + diff --git a/examples/LinkGPIO_demo/src/main.cpp b/examples/LinkGPIO_demo/src/main.cpp index 5ec8c4d..76419d5 100644 --- a/examples/LinkGPIO_demo/src/main.cpp +++ b/examples/LinkGPIO_demo/src/main.cpp @@ -27,7 +27,7 @@ int main() { while (true) { // (3) Use the pins - std::string output = "LinkGPIO_demo (v7.0.1)\n\n"; + std::string output = "LinkGPIO_demo (v7.1.0)\n\n"; // Commands u16 keys = ~REG_KEYS & KEY_ANY; diff --git a/examples/LinkMobile_demo/src/main.cpp b/examples/LinkMobile_demo/src/main.cpp index 60b93d3..4f4c3df 100644 --- a/examples/LinkMobile_demo/src/main.cpp +++ b/examples/LinkMobile_demo/src/main.cpp @@ -43,7 +43,7 @@ int main() { init(); start: - log("LinkMobile_demo (v7.0.1)\n\nPress A to start"); + log("LinkMobile_demo (v7.1.0)\n\nPress A to start"); waitForA(); // (1) Create a LinkMobile instance diff --git a/examples/LinkPS2Keyboard_demo/src/main.cpp b/examples/LinkPS2Keyboard_demo/src/main.cpp index 97ee6bb..6f32dff 100644 --- a/examples/LinkPS2Keyboard_demo/src/main.cpp +++ b/examples/LinkPS2Keyboard_demo/src/main.cpp @@ -37,7 +37,7 @@ int main() { init(); while (true) { - std::string output = "LinkPS2Keyboard_demo (v7.0.1)\n\n"; + std::string output = "LinkPS2Keyboard_demo (v7.1.0)\n\n"; u16 keys = ~REG_KEYS & KEY_ANY; if (!linkPS2Keyboard->isActive()) { diff --git a/examples/LinkPS2Mouse_demo/src/main.cpp b/examples/LinkPS2Mouse_demo/src/main.cpp index 3c53ed5..83f8bf1 100644 --- a/examples/LinkPS2Mouse_demo/src/main.cpp +++ b/examples/LinkPS2Mouse_demo/src/main.cpp @@ -37,7 +37,7 @@ int main() { init(); while (true) { - std::string output = "LinkPS2Mouse_demo (v7.0.1)\n\n"; + std::string output = "LinkPS2Mouse_demo (v7.1.0)\n\n"; u16 keys = ~REG_KEYS & KEY_ANY; if (!linkPS2Mouse->isActive()) { diff --git a/examples/LinkRawCable_demo/src/main.cpp b/examples/LinkRawCable_demo/src/main.cpp index e859d20..609f4f2 100644 --- a/examples/LinkRawCable_demo/src/main.cpp +++ b/examples/LinkRawCable_demo/src/main.cpp @@ -33,7 +33,7 @@ int main() { u16 prevKeys = 0; while (true) { - std::string output = "LinkRawCable_demo (v7.0.1)\n\n"; + std::string output = "LinkRawCable_demo (v7.1.0)\n\n"; u16 keys = ~REG_KEYS & KEY_ANY; if (!linkRawCable->isActive()) { diff --git a/examples/LinkRawWireless_demo/src/scenes/DebugScene.cpp b/examples/LinkRawWireless_demo/src/scenes/DebugScene.cpp index 370109a..bbc15c5 100644 --- a/examples/LinkRawWireless_demo/src/scenes/DebugScene.cpp +++ b/examples/LinkRawWireless_demo/src/scenes/DebugScene.cpp @@ -140,7 +140,7 @@ void DebugScene::load() { log("---"); log("LinkRawWireless demo"); - log(" (v7.0.1)"); + log(" (v7.1.0)"); log(""); log("START: reset wireless adapter"); log("A: send command"); diff --git a/examples/LinkSPI_demo/src/main.cpp b/examples/LinkSPI_demo/src/main.cpp index 3446757..ce1ca8c 100644 --- a/examples/LinkSPI_demo/src/main.cpp +++ b/examples/LinkSPI_demo/src/main.cpp @@ -32,7 +32,7 @@ int main() { u32 counter = 0; while (true) { - std::string output = "LinkSPI_demo (v7.0.1)\n\n"; + std::string output = "LinkSPI_demo (v7.1.0)\n\n"; u16 keys = ~REG_KEYS & KEY_ANY; if (!linkSPI->isActive()) { diff --git a/examples/LinkUART_demo/src/main.cpp b/examples/LinkUART_demo/src/main.cpp index abdc1d2..4f39f68 100644 --- a/examples/LinkUART_demo/src/main.cpp +++ b/examples/LinkUART_demo/src/main.cpp @@ -32,7 +32,7 @@ int main() { bool firstTransfer = false; while (true) { - std::string output = "LinkUART_demo (v7.0.1)\n\n"; + std::string output = "LinkUART_demo (v7.1.0)\n\n"; u16 keys = ~REG_KEYS & KEY_ANY; if (!linkUART->isActive()) { diff --git a/examples/LinkUniversal_basic/src/main.cpp b/examples/LinkUniversal_basic/src/main.cpp index 2aa7541..37648f4 100644 --- a/examples/LinkUniversal_basic/src/main.cpp +++ b/examples/LinkUniversal_basic/src/main.cpp @@ -21,7 +21,7 @@ void init() { int main() { init(); - log("LinkUniversal_basic (v7.0.1)\n\n\n" + log("LinkUniversal_basic (v7.1.0)\n\n\n" "Press A to start\n\n\n" "hold LEFT on start:\n -> force cable\n\n" "hold RIGHT on start:\n -> force wireless\n\n" diff --git a/examples/LinkWirelessMultiboot_demo/src/scenes/MultibootScene.cpp b/examples/LinkWirelessMultiboot_demo/src/scenes/MultibootScene.cpp index 74b67d6..7cc4aa0 100644 --- a/examples/LinkWirelessMultiboot_demo/src/scenes/MultibootScene.cpp +++ b/examples/LinkWirelessMultiboot_demo/src/scenes/MultibootScene.cpp @@ -195,7 +195,7 @@ void MultibootScene::load() { log("---"); log("LinkWirelessMultiboot demo"); - log(" (v7.0.1)"); + log(" (v7.1.0)"); log(""); if (fs == NULL) { log("! GBFS file not found"); diff --git a/examples/LinkWireless_demo/src/main.cpp b/examples/LinkWireless_demo/src/main.cpp index 4fc94b7..8339a21 100644 --- a/examples/LinkWireless_demo/src/main.cpp +++ b/examples/LinkWireless_demo/src/main.cpp @@ -64,7 +64,7 @@ int main() { start: // Options - log("LinkWireless_demo (v7.0.1)\n" + buildSettings + + log("LinkWireless_demo (v7.1.0)\n" + buildSettings + "\n" "Press A to start\n\n" "hold LEFT on start:\n -> disable forwarding\n\n" diff --git a/lib/LinkCable.hpp b/lib/LinkCable.hpp index b199e93..c41b874 100644 --- a/lib/LinkCable.hpp +++ b/lib/LinkCable.hpp @@ -61,7 +61,7 @@ #define LINK_CABLE_QUEUE_SIZE 15 #endif -static volatile char LINK_CABLE_VERSION[] = "LinkCable/v7.0.1"; +static volatile char LINK_CABLE_VERSION[] = "LinkCable/v7.1.0"; #define LINK_CABLE_MAX_PLAYERS 4 #define LINK_CABLE_DEFAULT_TIMEOUT 3 diff --git a/lib/LinkCableMultiboot.hpp b/lib/LinkCableMultiboot.hpp index 81f5d65..cb36fb1 100644 --- a/lib/LinkCableMultiboot.hpp +++ b/lib/LinkCableMultiboot.hpp @@ -40,7 +40,7 @@ #endif static volatile char LINK_CABLE_MULTIBOOT_VERSION[] = - "LinkCableMultiboot/v7.0.1"; + "LinkCableMultiboot/v7.1.0"; #define LINK_CABLE_MULTIBOOT_TRY(CALL) \ partialResult = CALL; \ diff --git a/lib/LinkCube.hpp b/lib/LinkCube.hpp index d66f2a6..8c2d3bd 100644 --- a/lib/LinkCube.hpp +++ b/lib/LinkCube.hpp @@ -44,7 +44,7 @@ #define LINK_CUBE_QUEUE_SIZE 10 #endif -static volatile char LINK_CUBE_VERSION[] = "LinkCube/v7.0.1"; +static volatile char LINK_CUBE_VERSION[] = "LinkCube/v7.1.0"; #define LINK_CUBE_BARRIER asm volatile("" ::: "memory") diff --git a/lib/LinkMobile.hpp b/lib/LinkMobile.hpp index cee8d68..8e7b8a0 100644 --- a/lib/LinkMobile.hpp +++ b/lib/LinkMobile.hpp @@ -76,7 +76,7 @@ #define LINK_MOBILE_QUEUE_SIZE 10 #endif -static volatile char LINK_MOBILE_VERSION[] = "LinkMobile/v7.0.1"; +static volatile char LINK_MOBILE_VERSION[] = "LinkMobile/v7.1.0"; #define LINK_MOBILE_MAX_USER_TRANSFER_LENGTH 254 #define LINK_MOBILE_MAX_COMMAND_TRANSFER_LENGTH 255 diff --git a/lib/LinkPS2Keyboard.hpp b/lib/LinkPS2Keyboard.hpp index da30a89..88250ea 100644 --- a/lib/LinkPS2Keyboard.hpp +++ b/lib/LinkPS2Keyboard.hpp @@ -43,7 +43,7 @@ #include "_link_common.hpp" -static volatile char LINK_PS2_KEYBOARD_VERSION[] = "LinkPS2Keyboard/v7.0.1"; +static volatile char LINK_PS2_KEYBOARD_VERSION[] = "LinkPS2Keyboard/v7.1.0"; /** * @brief A PS/2 Keyboard Adapter for the GBA. diff --git a/lib/LinkPS2Mouse.hpp b/lib/LinkPS2Mouse.hpp index 22b2951..c8f9148 100644 --- a/lib/LinkPS2Mouse.hpp +++ b/lib/LinkPS2Mouse.hpp @@ -41,7 +41,7 @@ #include "_link_common.hpp" -static volatile char LINK_PS2_MOUSE_VERSION[] = "LinkPS2Mouse/v7.0.1"; +static volatile char LINK_PS2_MOUSE_VERSION[] = "LinkPS2Mouse/v7.1.0"; #define LINK_PS2_MOUSE_LEFT_CLICK 0b001 #define LINK_PS2_MOUSE_RIGHT_CLICK 0b010 diff --git a/lib/LinkRawCable.hpp b/lib/LinkRawCable.hpp index 5719979..5f9340e 100644 --- a/lib/LinkRawCable.hpp +++ b/lib/LinkRawCable.hpp @@ -44,7 +44,7 @@ #include "_link_common.hpp" -static volatile char LINK_RAW_CABLE_VERSION[] = "LinkRawCable/v7.0.1"; +static volatile char LINK_RAW_CABLE_VERSION[] = "LinkRawCable/v7.1.0"; #define LINK_RAW_CABLE_MAX_PLAYERS 4 #define LINK_RAW_CABLE_DISCONNECTED 0xffff diff --git a/lib/LinkRawWireless.hpp b/lib/LinkRawWireless.hpp index ea274ce..ead9f78 100644 --- a/lib/LinkRawWireless.hpp +++ b/lib/LinkRawWireless.hpp @@ -25,7 +25,7 @@ */ // #define LINK_RAW_WIRELESS_ENABLE_LOGGING -static volatile char LINK_RAW_WIRELESS_VERSION[] = "LinkRawWireless/v7.0.1"; +static volatile char LINK_RAW_WIRELESS_VERSION[] = "LinkRawWireless/v7.1.0"; #define LINK_RAW_WIRELESS_MAX_PLAYERS 5 #define LINK_RAW_WIRELESS_MAX_COMMAND_RESPONSE_LENGTH 30 diff --git a/lib/LinkSPI.hpp b/lib/LinkSPI.hpp index c82a05f..35e9784 100644 --- a/lib/LinkSPI.hpp +++ b/lib/LinkSPI.hpp @@ -46,7 +46,7 @@ #include "_link_common.hpp" -static volatile char LINK_SPI_VERSION[] = "LinkSPI/v7.0.1"; +static volatile char LINK_SPI_VERSION[] = "LinkSPI/v7.1.0"; #define LINK_SPI_NO_DATA_32 0xffffffff #define LINK_SPI_NO_DATA_8 0xff diff --git a/lib/LinkUART.hpp b/lib/LinkUART.hpp index f247153..bc9e115 100644 --- a/lib/LinkUART.hpp +++ b/lib/LinkUART.hpp @@ -37,7 +37,7 @@ #define LINK_UART_QUEUE_SIZE 256 #endif -static volatile char LINK_UART_VERSION[] = "LinkUART/v7.0.1"; +static volatile char LINK_UART_VERSION[] = "LinkUART/v7.1.0"; #define LINK_UART_BARRIER asm volatile("" ::: "memory") diff --git a/lib/LinkUniversal.hpp b/lib/LinkUniversal.hpp index e9b9927..5d5c930 100644 --- a/lib/LinkUniversal.hpp +++ b/lib/LinkUniversal.hpp @@ -70,7 +70,7 @@ #define LINK_UNIVERSAL_GAME_ID_FILTER 0 #endif -static volatile char LINK_UNIVERSAL_VERSION[] = "LinkUniversal/v7.0.1"; +static volatile char LINK_UNIVERSAL_VERSION[] = "LinkUniversal/v7.1.0"; #define LINK_UNIVERSAL_DISCONNECTED LINK_CABLE_DISCONNECTED #define LINK_UNIVERSAL_NO_DATA LINK_CABLE_NO_DATA diff --git a/lib/LinkWireless.hpp b/lib/LinkWireless.hpp index a631775..7f83f41 100644 --- a/lib/LinkWireless.hpp +++ b/lib/LinkWireless.hpp @@ -140,7 +140,7 @@ // #define LINK_WIRELESS_TWO_PLAYERS_ONLY #endif -static volatile char LINK_WIRELESS_VERSION[] = "LinkWireless/v7.0.1"; +static volatile char LINK_WIRELESS_VERSION[] = "LinkWireless/v7.1.0"; #define LINK_WIRELESS_MAX_PLAYERS 5 #define LINK_WIRELESS_MIN_PLAYERS 2 diff --git a/lib/LinkWirelessMultiboot.hpp b/lib/LinkWirelessMultiboot.hpp index a4ea3a2..6c8a9a3 100644 --- a/lib/LinkWirelessMultiboot.hpp +++ b/lib/LinkWirelessMultiboot.hpp @@ -45,7 +45,7 @@ #endif static volatile char LINK_WIRELESS_MULTIBOOT_VERSION[] = - "LinkWirelessMultiboot/v7.0.1"; + "LinkWirelessMultiboot/v7.1.0"; #define LINK_WIRELESS_MULTIBOOT_MIN_ROM_SIZE (0x100 + 0xc0) #define LINK_WIRELESS_MULTIBOOT_MAX_ROM_SIZE (256 * 1024) diff --git a/lib/LinkWirelessOpenSDK.hpp b/lib/LinkWirelessOpenSDK.hpp index eecfbe5..c028877 100644 --- a/lib/LinkWirelessOpenSDK.hpp +++ b/lib/LinkWirelessOpenSDK.hpp @@ -16,7 +16,7 @@ #include "LinkRawWireless.hpp" -static volatile char VERSION[] = "LinkWirelessOpenSDK/v7.0.1"; +static volatile char VERSION[] = "LinkWirelessOpenSDK/v7.1.0"; /** * @brief An open-source implementation of the "official" Wireless Adapter