-
Notifications
You must be signed in to change notification settings - Fork 26
Comparing changes
Open a pull request
base repository: qmk/ChibiOS-Contrib
base: da78eb3759b8d1779b237657c7667baa4aa95ca1
head repository: qmk/ChibiOS-Contrib
compare: 9d7a7f904ed135e3459cf6d602db56a26872df6b
- 10 commits
- 8 files changed
- 4 contributors
Commits on Jul 20, 2023
-
Previously a device which attempted to wake a sleeping host would not be notified about the resumed operation and thus stay suspended for ever. This is due to the fact that only a host initiated wakeup would trigger a interrupt. As a workaround we use the SOF interrupt which is enabled for a short amount of time to detect the resume of the bus and wakeup the device.
Configuration menu - View commit details
-
Copy full SHA for e4a35d1 - Browse repository at this point
Copy the full SHA e4a35d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a4a51 - Browse repository at this point
Copy the full SHA e9a4a51View commit details -
sn32: usb: do NOT clear interrupt status until handled
Leftover Sonix reference code cleanup. Sometimes when there is traffic on more than 1 ep's packets would be dropped before they could be handled. Clearing the status flags after handling them takes care of it.
Configuration menu - View commit details
-
Copy full SHA for 5ded9de - Browse repository at this point
Copy the full SHA 5ded9deView commit details
Commits on Jul 21, 2023
-
Merge pull request ChibiOS#376 from dexter93/sn32_usb_v2
SN32: USB wakeup and interrupt handling cleanup
Configuration menu - View commit details
-
Copy full SHA for 5b4836c - Browse repository at this point
Copy the full SHA 5b4836cView commit details
Commits on Jul 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e72939e - Browse repository at this point
Copy the full SHA e72939eView commit details
Commits on Aug 6, 2023
-
Merge pull request ChibiOS#377 from 1Conan/sn32_fix_registry
SN32: update registry
Configuration menu - View commit details
-
Copy full SHA for fb67e50 - Browse repository at this point
Copy the full SHA fb67e50View commit details
Commits on Nov 23, 2023
-
rp2040: i2c: fix speed calculation
The former speed calculation where way off the requested i2c speeds. This fix, which is based on the official pico-sdk implementation fixes the calculation for the high and low times: | Speed | Before | After | | ------| ------ | ----- | | 100k | 126k | 94k | | 400k | 660k | 346k | | 1000k | - (*) | 760k | (*) Failed to start any transaction in my test setup.
Configuration menu - View commit details
-
Copy full SHA for 7d9212d - Browse repository at this point
Copy the full SHA 7d9212dView commit details
Commits on Nov 25, 2023
-
rp2040: usb: fix usb_lld_get_status functions
This fixes the USB endpoint get status functions; previously the (wrong) assumptions were the following: * `active` was toggled depending on whether a transaction was currently ongoing on the endpoint e.g., if the endpoint is "busy." What is actually requested is if this endpoint is enabled at all. Therefore, we check the `enabled` flag in the endpoint control register. * `stalled` was toggled by the device itself, although this property is completely controlled by the host via the SET and CLEAR feature requests. Therefore, we check the `stalled` flag in the endpoint buffer control register.
Configuration menu - View commit details
-
Copy full SHA for 1a1bbe6 - Browse repository at this point
Copy the full SHA 1a1bbe6View commit details
Commits on Nov 27, 2023
-
Merge pull request ChibiOS#383 from KarlK90/fix/rp2040-usb-get-status…
…-request [RP2040] usb: fix usb_lld_get_status functions
Configuration menu - View commit details
-
Copy full SHA for 7011993 - Browse repository at this point
Copy the full SHA 7011993View commit details -
Merge pull request ChibiOS#382 from KarlK90/fix/rp2040-i2c-speeds
[RP2040] i2c: fix speed calculation
Configuration menu - View commit details
-
Copy full SHA for 9d7a7f9 - Browse repository at this point
Copy the full SHA 9d7a7f9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff da78eb3759b8d1779b237657c7667baa4aa95ca1...9d7a7f904ed135e3459cf6d602db56a26872df6b