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 |
|
Rodrigo Alfonso
|
f2d5f877ed
|
Merge branch 'master' of https://github.com/afska/gba-link-connection into v8.0.0
|
2025-01-13 03:27:53 -03:00 |
|
Rodrigo Alfonso
|
4c2784aef7
|
Adjusting wireless profiler code
|
2025-01-13 03:13:16 -03:00 |
|
Rodrigo Alfonso
|
dd7e6f6eff
|
Adjusting wireless profiler
|
2025-01-13 02:44:21 -03:00 |
|
Rodrigo Alfonso
|
200f33bd97
|
Adding signal levels to LinkUniversal_full example
|
2025-01-13 00:50:43 -03:00 |
|
Rodrigo Alfonso
|
8021b391a8
|
LinkWireless: Implementing getSignalLevel(...)
|
2025-01-13 00:19:49 -03:00 |
|
Rodrigo Alfonso
|
6b740f3616
|
LinkRawWireless: Implementing SignalLevel (0x11) command
|
2025-01-13 00:06:58 -03:00 |
|
Rodrigo Alfonso
|
5d8544b28f
|
Renaming wireless cmd IsFinishedConnect => IsConnectionComplete
|
2025-01-12 23:45:41 -03:00 |
|
Rodrigo Alfonso
|
0516d71472
|
Sorting LinkRawWireless methods
|
2025-01-12 23:43:37 -03:00 |
|
Rodrigo Alfonso
|
f166dcb07d
|
Reducing ISR code size when clock inversion is not needed
|
2025-01-12 21:11:24 -03:00 |
|
Rodrigo Alfonso
|
7027d219d3
|
Adding attributes LINK_INLINE and LINK_NOINLINE
|
2025-01-12 10:54:38 -03:00 |
|
Rodrigo Alfonso
|
10555a1573
|
Fixing issues with C bindings
|
2025-01-12 10:11:56 -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
|
d688241275
|
Removing unneeded constants
|
2025-01-12 09:00:35 -03:00 |
|
Rodrigo Alfonso
|
cfeda020db
|
Providing default implementations for common string functions
|
2025-01-12 08:58:38 -03:00 |
|
Rodrigo Alfonso
|
0bfdb0b520
|
Removing std::array completely
|
2025-01-12 08:07:06 -03:00 |
|
Rodrigo Alfonso
|
bfa230f697
|
Extracting cstdio functions
|
2025-01-12 07:28:57 -03:00 |
|
Rodrigo Alfonso
|
b35a5f360c
|
Helping the compiler figure out that LinkWireless doesn't need clock inversion code
|
2025-01-12 07:09:40 -03:00 |
|
Rodrigo Alfonso
|
b3ddf16b35
|
Extracting some macros to _link_common
|
2025-01-12 06:44:05 -03:00 |
|
Rodrigo Alfonso
|
3fb27158d1
|
Improving LinkUniversal::deactivate(...) documentation
|
2025-01-12 06:38:33 -03:00 |
|
Rodrigo Alfonso
|
1407a6e17b
|
Using LinkRawWireless::getSendDataHeaderFor(...) instead of duplicating the logic
|
2025-01-12 06:35:12 -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
|
79f783923e
|
Disabling SoftReset in multiboot examples that use gba-sprite-engine
|
2025-01-12 06:09:21 -03:00 |
|
Rodrigo Alfonso
|
892f49bf79
|
LinkRawWireless: inverted ACK wait
|
2025-01-12 06:07:36 -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
|
c2be671310
|
LinkRawWireless: Sorting private / public methods
|
2025-01-11 22:06:55 -03:00 |
|
Rodrigo Alfonso
|
4e3d2f9610
|
Merge branch 'master' of https://github.com/afska/gba-link-connection into v7.1.0
|
2025-01-11 22:06:35 -03:00 |
|
Rodrigo Alfonso
|
63958e12e7
|
Version => v7.0.2: Backported fixes planned for the next release
v7.0.2
|
2025-01-11 21:46:43 -03:00 |
|
Rodrigo Alfonso
|
df66fd3064
|
FIX: LinkUniversal now initializes randomSeed
|
2025-01-11 21:43:38 -03:00 |
|