Rodrigo Alfonso
|
3d0fa72083
|
Adding code to call sendLoader in LinkCard example
|
2025-02-15 03:44:31 -03:00 |
|
Rodrigo Alfonso
|
3ca906cc4f
|
Setting default wireless interval to 75
|
2025-02-05 02:08:54 -03:00 |
|
Rodrigo Alfonso
|
b88b0271df
|
Inlining some helpers
|
2025-02-03 07:42:51 -03:00 |
|
Rodrigo Alfonso
|
475f380fd0
|
WIP: New protocol (works!)
|
2025-02-03 04:31:40 -03:00 |
|
Rodrigo Alfonso
|
ffae5ad1e5
|
README: Stop using fully qualified names in the Return type column
|
2025-01-28 08:30: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
|
00bd94d71b
|
Removing unused Overwrite generic parameter from Queue
|
2025-01-27 04:30:28 -03:00 |
|
Rodrigo Alfonso
|
4da4c4996d
|
Formatting code
|
2025-01-20 03:55:14 -03:00 |
|
Rodrigo Alfonso
|
03ebe92572
|
Adding last validations before SWI
|
2025-01-19 06:13:58 -03:00 |
|
Rodrigo Alfonso
|
572c584994
|
Moving _qran_range and randomSeed to Link:: common namespace
|
2025-01-19 02:56:16 -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
|
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
|
7027d219d3
|
Adding attributes LINK_INLINE and LINK_NOINLINE
|
2025-01-12 10:54:38 -03:00 |
|
Rodrigo Alfonso
|
cfeda020db
|
Providing default implementations for common string functions
|
2025-01-12 08:58:38 -03:00 |
|
Rodrigo Alfonso
|
bfa230f697
|
Extracting cstdio functions
|
2025-01-12 07:28:57 -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
|
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
|
6b9f5ba08e
|
Centralizing usages of strlen and memcpy
|
2025-01-03 07:35:34 -03:00 |
|
Rodrigo Alfonso
|
be645a8f75
|
Moving wait(...) function to _link_common.hpp
|
2025-01-02 03:09:10 -03:00 |
|
Rodrigo Alfonso
|
10834c2f19
|
Adding Link::reset() for compatibility with other libraries
|
2024-09-09 02:16:31 -03:00 |
|
Rodrigo Alfonso
|
c78ba46b85
|
Adding missing always_inline to _MultiBoot (from gba-hpp), updating docs
|
2024-08-27 09:34:23 -03:00 |
|
Rodrigo Alfonso
|
f459a8f142
|
Marking headers as system headers outside development
|
2024-08-26 22:29:07 -03:00 |
|
Rodrigo Alfonso
|
d43f245a67
|
Fixing deprecation warnings
|
2024-08-26 22:23:23 -03:00 |
|
Rodrigo Alfonso
|
75dfb225e6
|
FIX: Using SWI wrappers from gba-hpp. LinkPS2Mouse is time critical and likes them better
|
2024-08-25 23:59:37 -03:00 |
|
Rodrigo Alfonso
|
0e16794ccb
|
Finishing LinkCube
|
2024-08-25 04:13:22 -03:00 |
|
Rodrigo Alfonso
|
0d5c1d1077
|
Starting JOYBUS
|
2024-08-24 08:12:09 -03:00 |
|
Rodrigo Alfonso
|
c011211a9c
|
LinkWireless: Adding compile-time option to enable nested interrupts
|
2024-08-23 08:55:02 -03:00 |
|
Rodrigo Alfonso
|
2c7234ff18
|
Adding Link::perFrame(...) helper
|
2024-08-23 06:55:40 -03:00 |
|
Rodrigo Alfonso
|
f994270ee0
|
Implementing DNS query
|
2024-08-18 09:16:14 -03:00 |
|
Rodrigo Alfonso
|
e14fd0f0d0
|
Moving synchronized queue logic to Queue in all projects
|
2024-08-16 09:35:36 -03:00 |
|
Rodrigo Alfonso
|
6983d9df5f
|
Using a single queue for all projects
|
2024-08-16 08:51:50 -03:00 |
|
Rodrigo Alfonso
|
0f65175a5b
|
Refactoring LinkMobile to be completely async and don't block the system at all
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
ad8ca1686e
|
Moving ObjectQueue to _link_common
|
2024-08-14 08:47:42 -03:00 |
|
Rodrigo Alfonso
|
3f1d790aa8
|
Extracting generic Queue in _link_common.hpp
|
2024-08-13 23:38:58 -03:00 |
|
Rodrigo Alfonso
|
89b96fcebc
|
Adding missing timer registers for wireless profiler
|
2024-08-08 10:38:03 -03:00 |
|
Rodrigo Alfonso
|
fc3e9641e4
|
Dropping tonc dependency in LinkUniversal
|
2024-08-08 08:27:29 -03:00 |
|
Rodrigo Alfonso
|
f7a2b218a4
|
Dropping tonc dependency in LinkWireless
|
2024-08-08 06:53:13 -03:00 |
|
Rodrigo Alfonso
|
21bb2cc250
|
Dropping tonc dependency in LinkRawWireless
|
2024-08-07 09:21:04 -03:00 |
|
Rodrigo Alfonso
|
8c2db38a1d
|
Dropping tonc dependency in LinkPS2Mouse
|
2024-08-07 08:01:06 -03:00 |
|
Rodrigo Alfonso
|
74192900b2
|
Making SWI inline asm methods more reliable?
|
2024-08-07 05:43:55 -03:00 |
|
Rodrigo Alfonso
|
eaf930e71b
|
Dropping tonc dependency in LinkCable
|
2024-08-06 22:32:42 -03:00 |
|
Rodrigo Alfonso
|
be65e8dc9d
|
Renaming _link_common.h => _link_common.hpp
|
2024-08-06 09:56:58 -03:00 |
|