[−][src]Struct sunrise_kernel::devices::hpet::HpetTimerRegister
Representation of an HPET timer registers.
Fields
config: Mmio<HpetTimerConfigurationRegister>The configuration and capabilities register of this timer.
interrupt_route_capability: Mmio<u32>Routing capability (IRQ0 to IRQ31 on the I/O APIC).
comparator_value_low: Mmio<u32>The comparator value register low part.
comparator_value_high: Mmio<u32>The comparator value register high part.
fsb_value: Mmio<u32>The FSB Interrupt Route register lower part (value during FSB interrupt message).
fsb_address: Mmio<u32>The FSB Interrupt Route register higher part (address used during FSB interrupt message).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for HpetTimerRegister
impl Send for HpetTimerRegister
impl Sync for HpetTimerRegister
impl Unpin for HpetTimerRegister
impl UnwindSafe for HpetTimerRegister
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>,