Rodrigo Alfonso
|
d8908ca004
|
Version => v8.0.3
|
2025-04-19 08:22:33 -03:00 |
|
Rodrigo Alfonso
|
6edef9ab20
|
Version => v8.0.2
|
2025-03-18 20:14:35 -03:00 |
|
Rodrigo Alfonso
|
8fe9c5f710
|
Version => v8.0.1
|
2025-02-24 03:08:08 -03:00 |
|
Rodrigo Alfonso
|
e2e95f08ab
|
FIX: Preventing gcc from reordering playerCount and currentPlayerId set
|
2025-02-04 06:18:21 -03:00 |
|
Rodrigo Alfonso
|
5c2b395324
|
Cleaning up LinkWireless' new protocol changes
|
2025-02-03 07:06:58 -03:00 |
|
Rodrigo Alfonso
|
475f380fd0
|
WIP: New protocol (works!)
|
2025-02-03 04:31:40 -03:00 |
|
Rodrigo Alfonso
|
cbfe0b7514
|
Making LinkWirelessMultiboot::Async faster with a timer, making it polymorphic with LinkCableMultiboot::Async
|
2025-01-28 07:01:03 -03:00 |
|
Rodrigo Alfonso
|
a82088ad7c
|
Converting enum to enum class
|
2025-01-26 23:13:24 -03:00 |
|
Rodrigo Alfonso
|
51aaf4c152
|
Starting LinkWirelessMultiboot::Async. It boots! Needs some adjustments
|
2025-01-24 23:44:30 -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
|
7b28dd3640
|
Fixing version tags
|
2025-01-17 00:26:03 -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
|
47b95de178
|
Adding methods for handling queue overflow
|
2025-01-14 10:18:18 -03:00 |
|
Rodrigo Alfonso
|
6e8be79bd0
|
Version v7.1.0 => v8.0.0
|
2025-01-12 09:57:27 -03:00 |
|
Rodrigo Alfonso
|
532c178c02
|
Standarizing usage of libugba interrupt handler instead of tonc in examples and docs
|
2025-01-12 09:21:08 -03:00 |
|
Rodrigo Alfonso
|
cfeda020db
|
Providing default implementations for common string functions
|
2025-01-12 08:58:38 -03:00 |
|
Rodrigo Alfonso
|
b3ddf16b35
|
Extracting some macros to _link_common
|
2025-01-12 06:44:05 -03:00 |
|
Rodrigo Alfonso
|
ae1cf8170a
|
Extracting some repeated functions to _link_common
|
2025-01-07 00:55:34 -03:00 |
|
Rodrigo Alfonso
|
afb05da665
|
Stop duplicating int definitions
|
2025-01-05 08:52:59 -03:00 |
|
Rodrigo Alfonso
|
8cf3bb5a1c
|
Adding volatile to variables that could change during interrupts and are read in main thread to prevent issues with compiler optimizations
|
2025-01-05 08:44:37 -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
|
6b9f5ba08e
|
Centralizing usages of strlen and memcpy
|
2025-01-03 07:35:34 -03:00 |
|
Rodrigo Alfonso
|
9af5aa2e1a
|
Version => v7.1.0, updating license
|
2025-01-01 20:00:16 -03:00 |
|
Rodrigo Alfonso
|
8121b7aa85
|
updateInterval() => resetTimer()
|
2024-11-29 05:09:28 +00:00 |
|
Rodrigo Alfonso
|
6754b7e058
|
Adding updateInterval() to LinkCable, LinkWireless, and LinkUniversal
|
2024-11-29 04:53:45 +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
|
4e606de2b3
|
Fixing LinkMobile C binding
|
2024-08-25 21:30:03 -03:00 |
|
Rodrigo Alfonso
|
ada55d22f0
|
LinkMobile fix: Increasing INIT_TIMEOUT_FRAMES to 60*3 so it also works with the Red and Yellow adapters
|
2024-08-22 22:45:49 -03:00 |
|
Rodrigo Alfonso
|
576d8047ff
|
Not checking for 0xD2 at all in the mobile adapter
|
2024-08-21 04:32:21 -03:00 |
|
Rodrigo Alfonso
|
1e06a32a37
|
Testing fix for mobile adapter hw
|
2024-08-19 10:01:55 -03:00 |
|
Rodrigo Alfonso
|
1aaf84bb27
|
Reverting test code
This reverts commit a8383a67eec7c82079d533c8a60f6202aeb3b059.
|
2024-08-19 04:43:47 -03:00 |
|
Rodrigo Alfonso
|
0aa6d70178
|
Oh, of course I have to switch the serial mode before the timer x)
|
2024-08-19 04:43:17 -03:00 |
|
Rodrigo Alfonso
|
ec06a49073
|
Debugging why it doesn't work on the RPi Pico
|
2024-08-19 04:42:36 -03:00 |
|
Rodrigo Alfonso
|
004a796cc3
|
Adding LinkMobile to compile script, improving documentation
|
2024-08-19 03:47:35 -03:00 |
|
Rodrigo Alfonso
|
03314004e9
|
Refactors and improving docs
|
2024-08-19 02:33:40 -03:00 |
|
Rodrigo Alfonso
|
c41d99562a
|
Refactoring library and example. Renaming ISP => PPP
|
2024-08-19 01:36:23 -03:00 |
|
Rodrigo Alfonso
|
b7f5288d4c
|
Adding waitFor(...) method
|
2024-08-18 23:31:55 -03:00 |
|
Rodrigo Alfonso
|
c3ed1114a9
|
Cleaning up requests
|
2024-08-18 23:15:30 -03:00 |
|
Rodrigo Alfonso
|
2055e66c90
|
Adding TCP example
|
2024-08-18 23:01:44 -03:00 |
|
Rodrigo Alfonso
|
0aa2c1b5b8
|
Finishing TCP/UDP commands
|
2024-08-18 11:07:42 -03:00 |
|
Rodrigo Alfonso
|
855accae1c
|
Adding signatures and documentation for openConnection and closeConnection
|
2024-08-18 10:15:49 -03:00 |
|
Rodrigo Alfonso
|
f994270ee0
|
Implementing DNS query
|
2024-08-18 09:16:14 -03:00 |
|
Rodrigo Alfonso
|
c1f01cd5af
|
ISP calling and login completed
|
2024-08-18 05:57:24 -03:00 |
|
Rodrigo Alfonso
|
0f2d09229f
|
Starting ISP connection
|
2024-08-18 04:19:21 -03:00 |
|
Rodrigo Alfonso
|
a0221f2971
|
Request timeout always active?
|
2024-08-18 01:57:00 -03:00 |
|
Rodrigo Alfonso
|
bbcfc99a0d
|
Renaming isConnected() => isP2PConnected()
|
2024-08-18 01:46:09 -03:00 |
|