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
|
4564c2fb3c
|
Revert "Removing s/r latch and making it the default behavior"
This reverts commit 52d23fdb54.
|
2025-01-16 22:45:12 -03:00 |
|
Rodrigo Alfonso
|
c356afc8ae
|
Formatting code
|
2025-01-16 20:10:09 -03:00 |
|
Rodrigo Alfonso
|
f0017e828b
|
Optimization: reduce msg count by only sending confirmations of online players
|
2025-01-16 19:49:05 -03:00 |
|
Rodrigo Alfonso
|
b9736e8cb3
|
Merge branch 'master' of https://github.com/afska/gba-link-connection into v8.0.0_reviewed
|
2025-01-16 10:42:16 -03:00 |
|
Rodrigo Alfonso
|
b93b55fc19
|
Version => v7.0.3
v7.0.3
|
2025-01-16 10:37:58 -03:00 |
|
Rodrigo Alfonso
|
413809e792
|
FIX: Keep timer active here to avoid possible lockups when using LinkUniversal::waitFor(...)
|
2025-01-16 10:37:39 -03:00 |
|
Rodrigo Alfonso
|
52d23fdb54
|
Removing s/r latch and making it the default behavior
|
2025-01-16 09:40:32 -03:00 |
|
Rodrigo Alfonso
|
d0d43c797d
|
Updating example layout
|
2025-01-16 08:38:31 -03:00 |
|
Rodrigo Alfonso
|
190dea598e
|
Making internal signal level struct private and adding levels to LinkWireless_demo
|
2025-01-16 08:08:48 -03:00 |
|
Rodrigo Alfonso
|
1f298b5164
|
LinkWireless: Removing waits from start host
|
2025-01-16 07:57:52 -03:00 |
|
Rodrigo Alfonso
|
87748c6714
|
LinkWireless: Using SignalLevel (0x11) instead of AcceptConnections (0x1a) to update player count
|
2025-01-16 06:23:05 -03:00 |
|
Rodrigo Alfonso
|
7040f03087
|
Merge branch 'v8.0.0' of https://github.com/afska/gba-link-connection into v8.0.0
|
2025-01-16 01:58:55 -03:00 |
|
Rodrigo Alfonso
|
5e49c84903
|
LinkWireless: Improve timeout handling, so old confirmation numbers still trigger timeouts
|
2025-01-16 01:58:44 -03:00 |
|
Rodrigo Alfonso
|
411e98f7bd
|
LinkUniversal: On deactivate, only call deactivate() on cable mode if it's active
|
2025-01-16 01:56:57 -03:00 |
|
Rodrigo Alfonso
|
fd5f298649
|
Using msgFlags[i] as a boolean
|
2025-01-15 10:05:22 -03:00 |
|
Rodrigo Alfonso
|
6d0ced0bbd
|
FIX: Keep timer active if start() fails during activation. This can fix possible lockups when using LinkUniversal::waitFor(...)
|
2025-01-15 08:27:33 -03:00 |
|
Rodrigo Alfonso
|
7548e2ca9b
|
Renaming profiler log
|
2025-01-15 07:18:00 -03:00 |
|
Rodrigo Alfonso
|
a840fdc792
|
Adding CPU usage metrics to LinkCable_stress
|
2025-01-15 06:52:04 -03:00 |
|
Rodrigo Alfonso
|
1ee4088568
|
Logging interval in LinkUniversal_stress example
|
2025-01-15 05:41:22 -03:00 |
|
Rodrigo Alfonso
|
f6b3204f32
|
Adding clear parameter and missing bindings
|
2025-01-15 01:32:26 -03:00 |
|
Rodrigo Alfonso
|
468e6e61c5
|
Renaming it to didQueueOverflow()
|
2025-01-15 01:21:51 -03:00 |
|
Rodrigo Alfonso
|
b5885f39cb
|
Fix missing return true and other errors
|
2025-01-14 12:09:01 -03:00 |
|
Rodrigo Alfonso
|
b2e518cf3d
|
Fixing LinkCube documentation
|
2025-01-14 11:44:17 -03:00 |
|
Rodrigo Alfonso
|
5eaa6cbe16
|
Handling queue overflow in LinkUniversal
|
2025-01-14 11:34:07 -03:00 |
|
Rodrigo Alfonso
|
30bd8a33cc
|
Handling queue overflow in LinkCable
|
2025-01-14 11:26:46 -03:00 |
|
Rodrigo Alfonso
|
64c02b816d
|
Renaming didInternalQueueOverflow => didReceiveQueueOverflow
|
2025-01-14 11:03:49 -03:00 |
|
Rodrigo Alfonso
|
de1a4a5c8f
|
Handling queue overflow in LinkCube
|
2025-01-14 10:41:36 -03:00 |
|
Rodrigo Alfonso
|
4cda03b3ab
|
Ah but external queue overflow was an illusion
|
2025-01-14 10:28:49 -03:00 |
|
Rodrigo Alfonso
|
47b95de178
|
Adding methods for handling queue overflow
|
2025-01-14 10:18:18 -03:00 |
|
Rodrigo Alfonso
|
d022fba681
|
Updating README and small fixes after reviewing the whole branch
|
2025-01-14 00:11:07 -03:00 |
|
Rodrigo Alfonso
|
08facca76b
|
Documenting getSendDataHeaderFor(...) and getReceiveDataResponse(...)
|
2025-01-13 19:28:03 -03:00 |
|
Rodrigo Alfonso
|
5a74dd4e9b
|
Removing standard library usage from C bindings
|
2025-01-13 10:09:39 -03:00 |
|
Rodrigo Alfonso
|
fa33580bfe
|
Docs: Adding clarification about the 0x1c, 0x1d, 0x1e loop
|
2025-01-13 08:28:43 -03:00 |
|
Rodrigo Alfonso
|
0c3a3fcf6e
|
Adding developer notes about nested irqs
|
2025-01-13 07:40:42 -03:00 |
|
Rodrigo Alfonso
|
8e0fabdd4d
|
LinkWireless: marking some methods as inline
|
2025-01-13 07:08:25 -03:00 |
|
Rodrigo Alfonso
|
084b18284a
|
LinkWireless: ISR optimizations, stop copying values!
|
2025-01-13 06:38:50 -03:00 |
|
Rodrigo Alfonso
|
996eb824d4
|
Using LINK_NOINLINE
|
2025-01-13 06:07:06 -03:00 |
|
Rodrigo Alfonso
|
c0b69c1fc1
|
LinkWirelessMultiboot: adding retries for final transfer
|
2025-01-13 05:13:33 -03:00 |
|
Rodrigo Alfonso
|
bc5cfab36e
|
Simplifying LinkWireless::__onSerial() profiling code
|
2025-01-13 03:32:15 -03:00 |
|