mirror of
https://github.com/rtic-rs/rtic.git
synced 2024-11-23 12:12:50 +01:00
Docs: Rename DelayUs
to DelayNs
in docs for macros. (#908)
This commit is contained in:
parent
4060c3def8
commit
fa2a5b449f
3 changed files with 23 additions and 9 deletions
|
@ -13,6 +13,8 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top!
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
- Docs: Rename `DelayUs` to `DelayNs` in docs.
|
||||||
|
|
||||||
## v1.3.0 - 2024-01-10
|
## v1.3.0 - 2024-01-10
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
|
@ -73,8 +73,11 @@ pub trait Monotonic {
|
||||||
fn disable_timer() {}
|
fn disable_timer() {}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Creates impl blocks for `embedded_hal::delay::DelayUs`,
|
/// Creates impl blocks for [`embedded_hal::delay::DelayNs`][DelayNs],
|
||||||
/// based on `fugit::ExtU64Ceil`.
|
/// based on [`fugit::ExtU64Ceil`][ExtU64Ceil].
|
||||||
|
///
|
||||||
|
/// [DelayNs]: https://docs.rs/embedded-hal/latest/embedded_hal/delay/trait.DelayNs.html
|
||||||
|
/// [ExtU64Ceil]: https://docs.rs/fugit/latest/fugit/trait.ExtU64Ceil.html
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! embedded_hal_delay_impl_fugit64 {
|
macro_rules! embedded_hal_delay_impl_fugit64 {
|
||||||
($t:ty) => {
|
($t:ty) => {
|
||||||
|
@ -121,8 +124,11 @@ macro_rules! embedded_hal_delay_impl_fugit64 {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Creates impl blocks for `embedded_hal_async::delay::DelayUs`,
|
/// Creates impl blocks for [`embedded_hal_async::delay::DelayNs`][DelayNs],
|
||||||
/// based on `fugit::ExtU64Ceil`.
|
/// based on [`fugit::ExtU64Ceil`][ExtU64Ceil].
|
||||||
|
///
|
||||||
|
/// [DelayNs]: https://docs.rs/embedded-hal-async/latest/embedded_hal_async/delay/trait.DelayNs.html
|
||||||
|
/// [ExtU64Ceil]: https://docs.rs/fugit/latest/fugit/trait.ExtU64Ceil.html
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! embedded_hal_async_delay_impl_fugit64 {
|
macro_rules! embedded_hal_async_delay_impl_fugit64 {
|
||||||
($t:ty) => {
|
($t:ty) => {
|
||||||
|
@ -148,8 +154,11 @@ macro_rules! embedded_hal_async_delay_impl_fugit64 {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Creates impl blocks for `embedded_hal::delay::DelayUs`,
|
/// Creates impl blocks for [`embedded_hal::delay::DelayNs`][DelayNs],
|
||||||
/// based on `fugit::ExtU32Ceil`.
|
/// based on [`fugit::ExtU32Ceil`][ExtU32Ceil].
|
||||||
|
///
|
||||||
|
/// [DelayNs]: https://docs.rs/embedded-hal/latest/embedded_hal/delay/trait.DelayNs.html
|
||||||
|
/// [ExtU32Ceil]: https://docs.rs/fugit/latest/fugit/trait.ExtU32Ceil.html
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! embedded_hal_delay_impl_fugit32 {
|
macro_rules! embedded_hal_delay_impl_fugit32 {
|
||||||
($t:ty) => {
|
($t:ty) => {
|
||||||
|
@ -196,8 +205,11 @@ macro_rules! embedded_hal_delay_impl_fugit32 {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Creates impl blocks for `embedded_hal_async::delay::DelayUs`,
|
/// Creates impl blocks for [`embedded_hal_async::delay::DelayNs`][DelayNs],
|
||||||
/// based on `fugit::ExtU32Ceil`.
|
/// based on [`fugit::ExtU32Ceil`][ExtU32Ceil].
|
||||||
|
///
|
||||||
|
/// [DelayNs]: https://docs.rs/embedded-hal-async/latest/embedded_hal_async/delay/trait.DelayNs.html
|
||||||
|
/// [ExtU32Ceil]: https://docs.rs/fugit/latest/fugit/trait.ExtU32Ceil.html
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! embedded_hal_async_delay_impl_fugit32 {
|
macro_rules! embedded_hal_async_delay_impl_fugit32 {
|
||||||
($t:ty) => {
|
($t:ty) => {
|
||||||
|
|
|
@ -273,7 +273,7 @@ fn timer_queue_subtick_precision() {
|
||||||
// then we will actually wait c subticks.
|
// then we will actually wait c subticks.
|
||||||
// The important part is that c is never smaller than b,
|
// The important part is that c is never smaller than b,
|
||||||
// in all cases, as that would violate the contract of
|
// in all cases, as that would violate the contract of
|
||||||
// embedded-hal's DelayUs.
|
// embedded-hal's DelayNs.
|
||||||
|
|
||||||
subtick_test!(0, 0, 0);
|
subtick_test!(0, 0, 0);
|
||||||
subtick_test!(0, 1, 20);
|
subtick_test!(0, 1, 20);
|
||||||
|
|
Loading…
Reference in a new issue