Commit Graph

51 Commits

Author SHA1 Message Date
Rodrigo Alfonso
2fbf8198a5 FIX: Making LinkRawWireless::receiveCommandFromAdapter() more stable 2024-08-20 00:59:08 -03:00
Rodrigo Alfonso
612f286635 Preventing multiboot failures 2024-08-20 00:30:05 -03:00
Rodrigo Alfonso
3e3920096f Using nullptr instead of NULL 2024-08-19 08:42:21 -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
514c02ccf0 Adding Doxygen-style docs for IDE autocompletion in LinkWireless 2024-08-08 07:50:00 -03:00
Rodrigo Alfonso
c8e5a4745d Adding Doxygen-style docs for IDE autocompletion in LinkRawWireless 2024-08-07 10:15:55 -03:00
Rodrigo Alfonso
21bb2cc250 Dropping tonc dependency in LinkRawWireless 2024-08-07 09:21:04 -03:00
Rodrigo Alfonso
69fa07409a Version => v7.0.0 2024-08-06 02:51:12 -03:00
Rodrigo Alfonso
af429fa565 Version => v6.4.0 2024-08-05 10:20:46 -03:00
Rodrigo Alfonso
33f0d2ca4e Version => v6.3.0 2024-04-21 18:59:02 -03:00
Rodrigo Alfonso
c2ebcc23fc Version => v6.2.3 2024-03-01 17:43:04 -03:00
Rodrigo Alfonso
7e50be40dd Version => v6.2.2 2024-02-24 02:20:24 -03:00
Rodrigo Alfonso
b8540e7dda Removing cursed assembly from LinkSPI, as it wasn't needed - Fixes #18 2024-02-07 01:14:59 -03:00
Rodrigo Alfonso
400f60f457 FIX: Read broadcasts poll in LinkRawWireless returning no rooms 2024-02-05 01:47:49 -03:00
Rodrigo Alfonso
9f21fc13f8 FIX: Clock inversion in LinkRawWireless sometimes failing 2024-02-04 21:29:47 -03:00
Rodrigo Alfonso
db2f1a3928 FIX: Resetting size parameters in LinkRawWireless 2024-02-03 07:27:24 -03:00
Rodrigo Alfonso
66532ecd0c Validating adapter name and timing fix 2024-02-03 06:25:01 -03:00
Rodrigo Alfonso
36e258e90c Removing logging code from LinkRawWireless 2024-02-03 05:41:17 -03:00
Rodrigo Alfonso
a43d8a6f06 FIX: After clock inversion, a small wait is needed before sending new commands to make it more stable 2024-02-03 04:56:05 -03:00
Rodrigo Alfonso
ca823cae71 Adding tx and wait timeout parameters to LinkRawWireless::setup(...) 2024-02-02 01:45:01 -03:00
Rodrigo Alfonso
d531167638 Updating docs with 0x99660128 and Setup parameters 2024-02-02 01:16:24 -03:00
Rodrigo Alfonso
4c88c52889 Using C arrays in LinkRawWireless for easier cast between u32 and u8 streams 2024-02-01 01:31:24 -03:00
Rodrigo Alfonso
d0a139d633 Removed typedefs from LinkRawWireless 2024-01-31 23:58:48 -03:00
Rodrigo Alfonso
f10ad006ae Migrating LinkRawWireless to static arrays 2024-01-31 01:28:29 -03:00
Rodrigo Alfonso
75aae7a279 Migrating LinkRawWireless to C-style strings 2024-01-30 07:44:12 -03:00
Rodrigo Alfonso
ec67a2c729 Configurable magic in setup(...), start LinkWirelessMultiboot cleanup 2024-01-30 07:29:08 -03:00
Rodrigo Alfonso
18020521fd Also making logger optional in LinkWirelessMultiboot 2024-01-30 06:55:33 -03:00
Rodrigo Alfonso
6f46c756e6 Remove all logging code from LinkRawWireless if logging is disabled 2024-01-30 06:36:47 -03:00
Rodrigo Alfonso
ab11a89662 Increasing version to v6.2.0 2024-01-24 06:15:24 -03:00
Rodrigo Alfonso
84a14148ba FIX: Allowing debug ROM to send bit 15 in game id 2024-01-24 06:14:31 -03:00
Rodrigo Alfonso
d9c69531f2 Cleaning up code 2024-01-15 20:34:21 -03:00
Rodrigo Alfonso
3db87d79bf Using cstring on LinkWireless/LinkUniversal 2024-01-15 19:21:51 -03:00
Rodrigo Alfonso
69e8e7700a Increasing version to v6.1.0 2024-01-15 09:58:57 -03:00
Rodrigo Alfonso
c45a0a104c Implementing 0x27 Wait 2024-01-15 08:11:44 -03:00
Rodrigo Alfonso
1a67281d25 Implementing clock inversion 2024-01-15 08:08:53 -03:00
Rodrigo Alfonso
023b6eaf60 FIX: Incorrect logging 2024-01-15 06:42:18 -03:00
Rodrigo Alfonso
6291870132 Adding ReceiveData 2024-01-15 06:01:57 -03:00
Rodrigo Alfonso
c91bdfad32 Adding SendData and better logging 2024-01-15 05:45:25 -03:00
Rodrigo Alfonso
74d37aae7b Making logging optional 2024-01-15 05:20:20 -03:00
Rodrigo Alfonso
7dd0c0d44c Refactoring and adding docs 2024-01-15 05:03:09 -03:00
Rodrigo Alfonso
be374aa16a Adding broadcast read commands 2024-01-15 04:49:44 -03:00
Rodrigo Alfonso
7660aa5de0 Adding connection commands 2024-01-15 04:04:59 -03:00
Rodrigo Alfonso
85bf89ec20 Adding broadcast packet to debugger 2024-01-14 08:52:25 -03:00
Rodrigo Alfonso
bf3afdc9af Adding getSlotStatus 2024-01-14 07:32:56 -03:00
Rodrigo Alfonso
88f6763863 Adding basic commands to DebugScene 2024-01-14 06:59:19 -03:00
Rodrigo Alfonso
9647894fbf Adding command menu and scroll rework 2024-01-14 05:40:01 -03:00
Rodrigo Alfonso
f7e5e681cf Adding ACK debug logging 2024-01-14 01:26:24 -03:00
Rodrigo Alfonso
84d53229be Adding verbose log to command transfer 2024-01-13 06:47:18 -03:00
Rodrigo Alfonso
f71cbccd2a Adding verbose logging 2024-01-12 08:16:19 -03:00
Rodrigo Alfonso
82a3a8cad7 Adding adapter reset and clear 2024-01-12 07:34:02 -03:00