20 Commits

Author SHA1 Message Date
9838c4ee64 feat: implement XInput mode (#27)
Reviewed-on: #27
2024-10-29 19:53:18 +00:00
8f8d47704d feat: implement "Pro-Controller" mode (#26)
Based on the pro-controller code from https://github.com/HandHeldLegend/HOJA-LIB-RP2040

Author has given their consent for this to be GPL'd:

![image](/attachments/c2551d3a-9b35-4c67-ad28-3778f9e04e29)

Reviewed-on: #26
2024-10-14 19:55:54 +00:00
b6b5bb25a7 feat: don't inline time-critical functions 2024-04-30 13:59:52 +02:00
6545b0219a feat: bump to v1.1.1 / improve opt-level 2024-04-25 10:50:31 +02:00
1c398652ad chore: bump version to 1.1.0 2024-04-25 10:40:44 +02:00
c8a31df648 feat: benchmark new best opt-level 2024-04-25 10:31:38 +02:00
93ab0ffb3d chore: remove unused dependency 2024-04-12 21:45:28 +02:00
d39451dc2e perf: improve opt-level 2024-04-12 19:49:08 +02:00
a785fb69eb chore: bump version to 1.0.0 2024-04-08 23:41:44 +02:00
2f49357029 chore: refactor according to clippy & clean up config (#6)
Reviewed-on: #6
2024-04-03 16:53:52 +00:00
03d5c478ef change(config): remove notch adjustment logic (for now) 2024-04-01 23:03:08 +02:00
2d7239c04a feat(config, stick): implement more calibration logic 2024-03-29 19:54:52 +01:00
f0d99a234b feat: implement stick calibration logic 2024-03-27 18:11:23 +01:00
5244f1a75e begin implementing stick shenanigans 2024-03-19 21:06:18 +01:00
cbaa4f4ca9 add button mapping, implement SPI, use patched embassy 2024-03-18 10:36:47 +01:00
76355b72ce refactor (WORKING) using embassy 2024-03-12 00:08:34 +01:00
eacb979c61 get to a working state with multicore 2024-03-11 19:41:34 +01:00
6c7202bed2 working flash and gc controller 2024-03-05 08:11:49 +01:00
bed51bf8e3 first attempt at gcc 2024-03-04 00:39:12 +01:00
e71c521032 project setup with sample code 2024-03-03 16:31:37 +01:00