File tree Expand file tree Collapse file tree 4 files changed +17
-2
lines changed Expand file tree Collapse file tree 4 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,16 @@ For RTIC v1 see [`rtic-monotonic`](https://github.com/rtic-rs/rtic-monotonic)
1515
1616### [ Changelog ` rtic-monotonics ` ] ( https://github.com/rtic-rs/rtic/blob/master/rtic-monotonics/CHANGELOG.md )
1717
18+ ## Supported Platforms
19+
20+ The following microcontroller families feature efficient monotonics using peripherals.
21+ Refer to the [ crate documentation] ( https://docs.rs/rtic-monotonics ) for more details.
22+
23+ - RP2040
24+ - i.MX RT
25+ - nRF
26+ - ATSAMD
27+
1828## License
1929
2030Licensed under either of
Original file line number Diff line number Diff line change 2525//! tag, describing what parts _do_ support that monotonic. Monotonics without an
2626//! `Available on crate features X only` tag are available on any `nrf52*` feature.
2727//!
28+ //! # ATSAMD
29+ //! Monotonics for the ATSAMD family of parts using the real time clock (RTC) are provided in the
30+ //! [`atsamd-hal`](https://docs.rs/atsamd-hal/latest/atsamd_hal/rtc/rtic/index.html)
31+ //! crate with the `rtic` feature enabled.
32+ //!
2833//! # Priority of interrupt handlers
2934//!
3035//! The priority of timer interrupts are based on `RTIC_ASYNC_MAX_LOGICAL_PRIO` generated by RTIC.
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ where
110110 }
111111}
112112
113- impl < ' a , T : Copy > SignalReader < ' a , T > {
113+ impl < T : Copy > SignalReader < ' _ , T > {
114114 /// Immediately read and evict the latest value stored in the Signal.
115115 fn take ( & mut self ) -> Store < T > {
116116 critical_section:: with ( |_| {
Original file line number Diff line number Diff line change @@ -424,7 +424,7 @@ impl<'a> CargoCommand<'a> {
424424 features : & ' i Option < String > ,
425425 mode : Option < & ' i BuildMode > ,
426426 extra : T ,
427- ) -> Vec < & str > {
427+ ) -> Vec < & ' i str > {
428428 let mut args: Vec < & str > = Vec :: new ( ) ;
429429
430430 if nightly {
You can’t perform that action at this time.
0 commit comments