#[repr(u8)]
pub enum MSIRANGE_A {
Range100k,
Range200k,
Range400k,
Range800k,
Range1m,
Range2m,
Range4m,
Range8m,
Range16m,
Range24m,
Range32m,
Range48m,
}
Expand description
MSI clock ranges
Value on reset: 6
Variants
Range100k
0: range 0 around 100 kHz
Range200k
1: range 1 around 200 kHz
Range400k
2: range 2 around 400 kHz
Range800k
3: range 3 around 800 kHz
Range1m
4: range 4 around 1 MHz
Range2m
5: range 5 around 2 MHz
Range4m
6: range 6 around 4 MHz
Range8m
7: range 7 around 8 MHz
Range16m
8: range 8 around 16 MHz
Range24m
9: range 9 around 24 MHz
Range32m
10: range 10 around 32 MHz
Range48m
11: range 11 around 48 MHz
Trait Implementations
sourceimpl Clone for MSIRANGE_A
impl Clone for MSIRANGE_A
sourcefn clone(&self) -> MSIRANGE_A
fn clone(&self) -> MSIRANGE_A
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MSIRANGE_A
impl Debug for MSIRANGE_A
sourceimpl From<MSIRANGE_A> for u8
impl From<MSIRANGE_A> for u8
sourcefn from(variant: MSIRANGE_A) -> Self
fn from(variant: MSIRANGE_A) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<MSIRANGE_A> for MSIRANGE_A
impl PartialEq<MSIRANGE_A> for MSIRANGE_A
impl Copy for MSIRANGE_A
impl StructuralPartialEq for MSIRANGE_A
Auto Trait Implementations
impl RefUnwindSafe for MSIRANGE_A
impl Send for MSIRANGE_A
impl Sync for MSIRANGE_A
impl Unpin for MSIRANGE_A
impl UnwindSafe for MSIRANGE_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more