#[repr(u8)]pub enum DynAhbId {
Show 18 variants
Hpb0 = 0,
Hpb1 = 1,
Hpb2 = 2,
Hpb3 = 3,
Dsu = 4,
NvmCtrl = 6,
Cmcc = 8,
Dmac = 9,
Usb = 10,
Pac = 12,
Qspi = 13,
Sdhc0 = 15,
Sdhc1 = 16,
Icm = 19,
Pukcc = 20,
Qspi2x = 21,
NvmCtrlSmeeProm = 22,
NvmCtrlCache = 23,
}
Expand description
Value-level enum identifying a single AHB clock
Each variant of this enum corresponds to a specific bit in the
AHBMASK
register and identifies one of the possible AHB
clocks, which can vary by chip.
DynAhbId
is the value-level equivalent of AhbId
.
Variants§
Hpb0 = 0
Hpb1 = 1
Hpb2 = 2
Hpb3 = 3
Dsu = 4
NvmCtrl = 6
Cmcc = 8
Dmac = 9
Usb = 10
Pac = 12
Qspi = 13
Sdhc0 = 15
Sdhc1 = 16
Icm = 19
Pukcc = 20
Qspi2x = 21
NvmCtrlSmeeProm = 22
NvmCtrlCache = 23
Auto Trait Implementations§
impl Freeze for DynAhbId
impl RefUnwindSafe for DynAhbId
impl Send for DynAhbId
impl Sync for DynAhbId
impl Unpin for DynAhbId
impl UnwindSafe for DynAhbId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more