Commit Graph

96 Commits

Author SHA1 Message Date
Rodrigo Alfonso
eceaa5d60b Fixing documentation 2025-01-22 06:22:27 -03:00
Rodrigo Alfonso
4da4c4996d Formatting code 2025-01-20 03:55:14 -03:00
Rodrigo Alfonso
7b28dd3640 Fixing version tags 2025-01-17 00:26:03 -03:00
Rodrigo Alfonso
c356afc8ae Formatting code 2025-01-16 20:10:09 -03:00
Rodrigo Alfonso
c0b69c1fc1 LinkWirelessMultiboot: adding retries for final transfer 2025-01-13 05:13:33 -03:00
Rodrigo Alfonso
6e8be79bd0 Version v7.1.0 => v8.0.0 2025-01-12 09:57:27 -03:00
Rodrigo Alfonso
d688241275 Removing unneeded constants 2025-01-12 09:00:35 -03:00
Rodrigo Alfonso
0bfdb0b520 Removing std::array completely 2025-01-12 08:07:06 -03:00
Rodrigo Alfonso
b3ddf16b35 Extracting some macros to _link_common 2025-01-12 06:44:05 -03:00
Rodrigo Alfonso
b93b3ce476 Adding LinkWireless::_setLogger(...) and LinkWirelessMultiboot::_setLogger(...) methods 2025-01-12 06:18:35 -03:00
Rodrigo Alfonso
76cc626d27 Moving async command system from LinkWireless to LinkRawWireless 2025-01-12 06:10:59 -03:00
Rodrigo Alfonso
4b29529f0a FIX: LinkWirelessMultiboot now confirms the last packet too, detecting failures at the end of the transfer 2025-01-12 06:03:25 -03:00
Rodrigo Alfonso
afb05da665 Stop duplicating int definitions 2025-01-05 08:52:59 -03:00
Rodrigo Alfonso
7fc2b0d2c0 Stop using new / delete for internal instances, to allow using some libraries entirely on the stack 2025-01-05 07:01:32 -03:00
Rodrigo Alfonso
8ec893b0ff LinkCable: Refactoring to use LinkRawCable internally 2025-01-05 06:07:09 -03:00
Rodrigo Alfonso
107624e68f Improving wireless adapter deactivation in LinkUniversal and LinkWirelessMultiboot 2025-01-04 08:13:21 -03:00
Rodrigo Alfonso
dc97649efb Renaming restoreFromMultiboot => restoreExistingConnection 2025-01-04 06:18:19 -03:00
Rodrigo Alfonso
b8643e0ddc Adding 'restore from multiboot' functionality to LinkRawWireless 2025-01-03 22:55:08 -03:00
Rodrigo Alfonso
a062a3acd6 Extracting event constants 2025-01-03 08:39:35 -03:00
Rodrigo Alfonso
aea3ae742a FIX: Uninitialized and unaligned reads in LinkWirelessOpenSDK 2025-01-03 06:56:57 -03:00
Rodrigo Alfonso
28b0ecda64 Moving most of the file transfer logic to LinkWirelessOpenSDK 2025-01-02 18:57:13 -03:00
Rodrigo Alfonso
283dd81b73 Removing unneeded finish(...) calls 2025-01-02 04:47:16 -03:00
Rodrigo Alfonso
05568ad4bf Moving some generic file transfer code from LinkWirelessMultiboot to LinkWirelessOpenSDK 2025-01-02 04:22:44 -03:00
Rodrigo Alfonso
9ea8f0c54b Removing unneeded waits in LinkWirelessMultiboot 2025-01-02 03:16:57 -03:00
Rodrigo Alfonso
be645a8f75 Moving wait(...) function to _link_common.hpp 2025-01-02 03:09:10 -03:00
Rodrigo Alfonso
9af5aa2e1a Version => v7.1.0, updating license 2025-01-01 20:00:16 -03:00
Rodrigo Alfonso
e44fe5007e LinkWirelessMultiboot: Adding missing volatile flag, wait fix, and renaming cancel => listener 2025-01-01 19:59:23 -03:00
Rodrigo Alfonso
2e290a1a1d Removing noinline modifiers adding for debugging 2024-11-30 02:02:30 +00:00
Rodrigo Alfonso
33bdbc3810 Adding ready flag to LinkWirelessMultiboot to start transfer early 2024-11-30 01:48:26 +00:00
Rodrigo Alfonso
fb1bafcd4c Version v7.0.0 => v7.0.1 2024-09-14 04:56:07 -03:00
Rodrigo Alfonso
f459a8f142 Marking headers as system headers outside development 2024-08-26 22:29:07 -03:00
Rodrigo Alfonso
d18cf5ec3d Using default waitstates in all examplesm, allowing knobs to be defined outside 2024-08-26 03:42:00 -03:00
Rodrigo Alfonso
612f286635 Preventing multiboot failures 2024-08-20 00:30:05 -03:00
Rodrigo Alfonso
82d315f8ce Improving disconnection handling in LinkWirelessMultiboot 2024-08-19 22:39:38 -03:00
Rodrigo Alfonso
3e3920096f Using nullptr instead of NULL 2024-08-19 08:42:21 -03:00
Rodrigo Alfonso
d63dc3f250 Adding prefix to LWMLOG 2024-08-15 00:07:49 -03:00
Rodrigo Alfonso
6516744b6d Normalizing file format 2024-08-10 07:14:54 -03:00
Rodrigo Alfonso
d6d7862703 Using type aliases for readability 2024-08-08 04:20:46 -03:00
Rodrigo Alfonso
743ea22f15 Fixing wrong constant usage 2024-08-08 02:41:04 -03:00
Rodrigo Alfonso
0115a21778 gcc: pls stop inlining this code 2024-08-08 02:17:33 -03:00
Rodrigo Alfonso
3f5784c767 Adding Doxygen-style docs for IDE autocompletion in LinkWirelessOpenSDK and LinkWirelessMultiboot 2024-08-08 01:20:11 -03:00
Rodrigo Alfonso
f456592d9a Dropping tonc dependency in LinkWirelessOpenSDK and LinkWirelessMultiboot 2024-08-08 00:59:06 -03:00
Rodrigo Alfonso
c8e5a4745d Adding Doxygen-style docs for IDE autocompletion in LinkRawWireless 2024-08-07 10:15:55 -03:00
Rodrigo Alfonso
69fa07409a Version => v7.0.0 2024-08-06 02:51:12 -03:00
Rodrigo Alfonso
af429fa565 Version => v6.4.0 2024-08-05 10:20:46 -03:00
Rodrigo Alfonso
366518faaf Improving documentation 2024-08-05 09:55:26 -03:00
Rodrigo Alfonso
33f0d2ca4e Version => v6.3.0 2024-04-21 18:59:02 -03:00
Rodrigo Alfonso
c2ebcc23fc Version => v6.2.3 2024-03-01 17:43:04 -03:00
Rodrigo Alfonso
7e50be40dd Version => v6.2.2 2024-02-24 02:20:24 -03:00
Rodrigo Alfonso
b8540e7dda Removing cursed assembly from LinkSPI, as it wasn't needed - Fixes #18 2024-02-07 01:14:59 -03:00