[−][src]Struct sunrise_kernel::timer::KernelTimerInfo
This represent the information to derive all internal timing in Sunrise.
Fields
oscillator_frequency: u64
The frequency of the oscillator used as primary source of this timer, when not divided, in Hertz.
The value here is only informative, you should use .irq_periode_ns
.
irq_period_ns: u64
The IRQ period used on this timer in nanoseconds.
irq_number: u8
The IRQ number that the timer use.
Auto Trait Implementations
impl RefUnwindSafe for KernelTimerInfo
impl Send for KernelTimerInfo
impl Sync for KernelTimerInfo
impl Unpin for KernelTimerInfo
impl UnwindSafe for KernelTimerInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,