Rodrigo Alfonso
|
f6a7f3b2e6
|
Updating README and fixing mobile stuff
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
c6e4b3bd21
|
Parsing errors, detecting timeouts
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
feca76d946
|
Making read configuration a part of the initialization ritual
|
2024-08-15 11:11:40 -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
|
431820ba37
|
FIX: Sending zeroes in padding bytes
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
b82deda44e
|
Fixing checksum
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
9d354b0a8f
|
Implementing SIO32 mode
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
465a7e2501
|
Reverting serialization
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
9b3343e57e
|
(WIP) Serializing packets
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
9a0fc323e7
|
Starting refactor to serialize commands
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
38d8e7df05
|
Adding read configuration command
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
0b50475181
|
Adding logout command
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
58f3489c9b
|
Adding small delay before each transfer
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
e897f78a1b
|
Refactoring async receive
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
c5abe13afd
|
Implementing receiveAsyncCommandSIO8
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
7fe1c9f13a
|
Simplifying updateAsyncCommandSIO8
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
0549f3c501
|
Implementing async command sending
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
7f571d8b65
|
Refactoring initial LinkMobile implementation
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
a0934eaa1d
|
Adding basic packet sending (works!!)
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
9ffcb5dd07
|
Adding command list and packet structs
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
ee097dd80e
|
Making SPI receive the DataSize so 8-bit and 32-bit packets can be used in the same project
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
ae2bada2ff
|
Adding template for LinkMobile implementation
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
a5dd98c4fc
|
Preventing flickers in examples caused by slow logging
|
2024-08-15 11:09:46 -03:00 |
|
Rodrigo Alfonso
|
d63dc3f250
|
Adding prefix to LWMLOG
|
2024-08-15 00:07:49 -03:00 |
|
Rodrigo Alfonso
|
016f0cd91e
|
FIX: Preventing concurrent usage of array between interrupts and main code
|
2024-08-14 09:19:09 -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
|
8cb119c523
|
Formatting Makefiles
|
2024-08-13 00:29:22 -03:00 |
|
Rodrigo Alfonso
|
91005296d2
|
Adding EditorConfig to normalize code style
|
2024-08-10 07:21:36 -03:00 |
|
Rodrigo Alfonso
|
6516744b6d
|
Normalizing file format
|
2024-08-10 07:14:54 -03:00 |
|
Rodrigo Alfonso
|
ac9d4cd4e3
|
Making compiling more friendly on macOS
|
2024-08-08 11:45:49 -03:00 |
|
Rodrigo Alfonso
|
6c7713376d
|
Updating examples to libugba v0.3.0
|
2024-08-08 11:34:08 -03:00 |
|
Rodrigo Alfonso
|
89b96fcebc
|
Adding missing timer registers for wireless profiler
|
2024-08-08 10:38:03 -03:00 |
|
Rodrigo Alfonso
|
de9c8c79c1
|
Renaming queues with more descriptive names and adding developer notes
|
2024-08-08 10:09:55 -03:00 |
|
Rodrigo Alfonso
|
908c67679c
|
Adding Doxygen-style docs for IDE autocompletion in LinkUniversal
|
2024-08-08 09:00:38 -03:00 |
|
Rodrigo Alfonso
|
fc3e9641e4
|
Dropping tonc dependency in LinkUniversal
|
2024-08-08 08:27:29 -03:00 |
|
Rodrigo Alfonso
|
514c02ccf0
|
Adding Doxygen-style docs for IDE autocompletion in LinkWireless
|
2024-08-08 07:50:00 -03:00 |
|
Rodrigo Alfonso
|
184419f7de
|
Improving documentation
|
2024-08-08 07:31:24 -03:00 |
|
Rodrigo Alfonso
|
f7a2b218a4
|
Dropping tonc dependency in LinkWireless
|
2024-08-08 06:53:13 -03:00 |
|
Rodrigo Alfonso
|
d6d7862703
|
Using type aliases for readability
|
2024-08-08 04:20:46 -03:00 |
|
Rodrigo Alfonso
|
743ea22f15
|
Fixing wrong constant usage
|
2024-08-08 02:41:04 -03:00 |
|
Rodrigo Alfonso
|
0115a21778
|
gcc: pls stop inlining this code
|
2024-08-08 02:17:33 -03:00 |
|
Rodrigo Alfonso
|
3f5784c767
|
Adding Doxygen-style docs for IDE autocompletion in LinkWirelessOpenSDK and LinkWirelessMultiboot
|
2024-08-08 01:20:11 -03:00 |
|
Rodrigo Alfonso
|
f456592d9a
|
Dropping tonc dependency in LinkWirelessOpenSDK and LinkWirelessMultiboot
|
2024-08-08 00:59:06 -03:00 |
|
Rodrigo Alfonso
|
703a41aa2d
|
Improving Usage section in README
|
2024-08-08 00:31:21 -03:00 |
|
Rodrigo Alfonso
|
691b8fcddf
|
Enforcing constructors in LinkPS2Keyboard and LinkPS2Mouse
|
2024-08-07 11:28:04 -03:00 |
|
Rodrigo Alfonso
|
6681ef759f
|
Adding Doxygen-style docs for IDE autocompletion in LinkUART
|
2024-08-07 11:21:35 -03:00 |
|
Rodrigo Alfonso
|
370aac4e9b
|
Dropping tonc dependency in LinkUART
|
2024-08-07 10:56:50 -03:00 |
|
Rodrigo Alfonso
|
e56153a758
|
Renaming setNormalMode() method
|
2024-08-07 10:20:10 -03:00 |
|
Rodrigo Alfonso
|
c8e5a4745d
|
Adding Doxygen-style docs for IDE autocompletion in LinkRawWireless
|
2024-08-07 10:15:55 -03:00 |
|