Commit Graph

60 Commits

Author SHA1 Message Date
Rodrigo Alfonso
6bf0b3fe55 Adding clear parameter to getResult 2025-01-22 07:36:58 -03:00
Rodrigo Alfonso
535d8ce536 Adding mark ready signal 2025-01-22 07:25:04 -03:00
Rodrigo Alfonso
c76c8dc599 Adding LinkCableMultiboot::Async documentation 2025-01-22 07:06:01 -03:00
Rodrigo Alfonso
963dfb18a3 Using vu types 2025-01-22 06:10:09 -03:00
Rodrigo Alfonso
d901058cf5 Enabling nested interrupts after reading the message to allow audio player switch buffers on time 2025-01-22 05:41:17 -03:00
Rodrigo Alfonso
79dbc4c9c1 Removing sync wait 2025-01-21 23:44:56 -03:00
Rodrigo Alfonso
d666be4c93 FIX: Correctly initializing clientData 2025-01-21 22:53:20 -03:00
Rodrigo Alfonso
8066c03641 Adding missing methods and fixes after initial test 2025-01-20 09:34:25 -03:00
Rodrigo Alfonso
805e6f58a4 Adding state timeout 2025-01-20 06:57:27 -03:00
Rodrigo Alfonso
555c9f67cc Fixing state and result system 2025-01-20 06:44:17 -03:00
Rodrigo Alfonso
c2b55a14d0 Finishing making cable multiboot code async. Needs validation / API adjustments 2025-01-20 06:12:26 -03:00
Rodrigo Alfonso
4da4c4996d Formatting code 2025-01-20 03:55:14 -03:00
Rodrigo Alfonso
21a2b63618 Moving half of the transfer process to the async handler 2025-01-19 08:23:03 -03:00
Rodrigo Alfonso
0d6ec2ea7c I think all clients must reply in the same exchange 2025-01-19 07:07:24 -03:00
Rodrigo Alfonso
03ebe92572 Adding last validations before SWI 2025-01-19 06:13:58 -03:00
Rodrigo Alfonso
7dc43d301e This struct wasn't being used 2025-01-19 03:21:14 -03:00
Rodrigo Alfonso
c2ad57cabe Validating final part of header transfer 2025-01-19 03:12:09 -03:00
Rodrigo Alfonso
572c584994 Moving _qran_range and randomSeed to Link:: common namespace 2025-01-19 02:56:16 -03:00
Rodrigo Alfonso
41fe4b00a2 Cleaning up code and adding new validations to sync code 2025-01-19 02:40:37 -03:00
Rodrigo Alfonso
bf3dd47e4b Wtf, removing public modifier 2025-01-18 09:15:47 -03:00
Rodrigo Alfonso
af05d42935 Improving sendRom documentation 2025-01-18 09:08:13 -03:00
Rodrigo Alfonso
5bed387c5d Adding WIP code for manual multiboot transfer (no SWI) 2025-01-17 08:46:25 -03:00
Rodrigo Alfonso
7b28dd3640 Fixing version tags 2025-01-17 00:26:03 -03:00
Rodrigo Alfonso
6e8be79bd0 Version v7.1.0 => v8.0.0 2025-01-12 09:57:27 -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
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
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
0ae110f111 Adding a random wait to avoid different GBAs getting stuck 2024-08-22 07:28:51 -03:00
Rodrigo Alfonso
f670e3d2bf Using infinite retries in linkCableMultiboot 2024-08-22 06:35:33 -03:00
Rodrigo Alfonso
a3e1413fa9 Redoing LinkCableMultiboot 2024-08-22 03:25:20 -03:00
Rodrigo Alfonso
c7286266ab Adjusting retry delay to 1/16s 2024-08-21 22:05:09 -03:00
Rodrigo Alfonso
529c78e22e Adding option to change palette data in LinkCableMultiboot 2024-08-21 08:41:23 -03:00
Rodrigo Alfonso
b8fc56b795 Adding SPI mode to LinkCableMultiboot 2024-08-21 08:33:51 -03:00
Rodrigo Alfonso
0549f3c501 Implementing async command sending 2024-08-15 11:11:40 -03:00
Rodrigo Alfonso
f456592d9a Dropping tonc dependency in LinkWirelessOpenSDK and LinkWirelessMultiboot 2024-08-08 00:59:06 -03:00
Rodrigo Alfonso
6681ef759f Adding Doxygen-style docs for IDE autocompletion in LinkUART 2024-08-07 11:21:35 -03:00
Rodrigo Alfonso
eaf930e71b Dropping tonc dependency in LinkCable 2024-08-06 22:32:42 -03:00
Rodrigo Alfonso
8c3fc70fa7 Adding Doxygen-style docs for IDE autocompletion in LinkCableMultiboot 2024-08-06 09:49:21 -03:00
Rodrigo Alfonso
c0633cec2c Dropping tonc dependency in LinkCableMultiboot 2024-08-06 09:27:03 -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