mirror of
https://github.com/rtic-rs/rtic.git
synced 2024-11-29 15:04:32 +01:00
612a47ef4d
* rtic-time: Compenstate for timer uncertainty * Update changelog and incorrect cargo.lock in an example * Fix Monotonic impls * Fix tests * Fix other monotonics, again * Update changelog * Fix example * Fix DelayUs and DelayMs impls * Minor coding style fix in u64 conversions * Fix all changelogs * Fix changelog * Fix blocking DelayUs * Minor monotonic rework * Add delay precision test * Add more tests * Add rust-version tags to Cargo.toml * Fix imxrt, rp2040 and systick timer * Fix more monotonics * Fix systick monotonic * Some reverts * Fix imxrt * Fix nrf * Fix rp2040 * Fix stm32 * Fix systick * Fix rtic-time tests * Bump to e-h.rc2 * Apply e-h.rc2 fixes to rtic-time * Apply fixes from arbiter * Fix clippy warning * Minor beautification * Revert previous changes * Fix variable name * Add blocking tests, but disable them by default
55 lines
1.1 KiB
Markdown
55 lines
1.1 KiB
Markdown
# Change Log
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
This project adheres to [Semantic Versioning](http://semver.org/).
|
|
|
|
For each category, *Added*, *Changed*, *Fixed* add new entries at the top!
|
|
|
|
## Unreleased
|
|
|
|
### Fixed
|
|
|
|
- **Soundness fix:** Monotonics did not wait long enough in `Duration` based delays.
|
|
|
|
## v1.3.0 - 2023-11-08
|
|
|
|
### Added
|
|
|
|
- i.MX RT support
|
|
|
|
### Fixed
|
|
|
|
- Fix STM32 rollover race condition
|
|
- Fix STM32 support for other chip families
|
|
|
|
## v1.2.0 - 2023-09-19
|
|
|
|
### Added
|
|
|
|
- STM32 support.
|
|
- `embedded-hal` 1.0.0-rc.1 `DelayUs` support
|
|
|
|
## v1.1.0 - 2023-08-29
|
|
|
|
### Added
|
|
|
|
- Feature `systick-64bit` to get 64-bit backed `TimerInstantU64` instead of `TimerInstantU32` from the SysTick-based monotonic timer
|
|
|
|
## v1.0.1 - 2023-08-20
|
|
|
|
### Added
|
|
|
|
- RP2040 PAC 0.5 support
|
|
- nRF52xxx, nRF9160, nRF5340 Timer and RTC monotonics
|
|
- Interrupt tokens for `Systick` and `rp2040` to make sure an interrupt handler exists
|
|
|
|
### Changed
|
|
|
|
- Bump `embedded-hal-async`
|
|
|
|
### Fixed
|
|
|
|
- Unmask the `rp2040` interrupt
|
|
- Use `$crate` and fully qualified paths in macros
|
|
|
|
## v1.0.0 - 2023-05-31
|