-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add support for extending the cycle counter to u64 #6
Merged
Commits on Feb 2, 2022
-
add support for extending the cycle counter to u64
This enables tracking time intervals of more than a couple seconds on modern processors.
Configuration menu - View commit details
-
Copy full SHA for 406a283 - Browse repository at this point
Copy the full SHA 406a283View commit details
Commits on Feb 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 23be86d - Browse repository at this point
Copy the full SHA 23be86dView commit details
Commits on Feb 4, 2022
-
set a long reload in clear_compare_flag()
In extend=true, the reload interrupt is not disabled (for overflow detection), the previous `set_compare()` may have been called with a short interval, then, if the queue is empty, the reload interrupt would fire at very short interval.
Configuration menu - View commit details
-
Copy full SHA for 1c8dec5 - Browse repository at this point
Copy the full SHA 1c8dec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb1481 - Browse repository at this point
Copy the full SHA eeb1481View commit details -
use disable_timer to set a long reload
Also add comments clarifying the now() calls
Configuration menu - View commit details
-
Copy full SHA for 169db54 - Browse repository at this point
Copy the full SHA 169db54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2303279 - Browse repository at this point
Copy the full SHA 2303279View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c508f - Browse repository at this point
Copy the full SHA f6c508fView commit details -
* Move the SysTick clock source configuration to `new()`. * Add comments about the double reset of the cycle counter.
Configuration menu - View commit details
-
Copy full SHA for 8d08686 - Browse repository at this point
Copy the full SHA 8d08686View commit details -
Configuration menu - View commit details
-
Copy full SHA for a27db2c - Browse repository at this point
Copy the full SHA a27db2cView commit details
Commits on Feb 8, 2022
-
depend on cortex-m 0.7.4 for `DWT::cycle_count()` Co-authored-by: Henrik Tjäder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50349e9 - Browse repository at this point
Copy the full SHA 50349e9View commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 86fbb49 - Browse repository at this point
Copy the full SHA 86fbb49View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.