#[repr(u8)]
pub enum DynApbId {
Show 51 variants
Pac,
Pm,
Mclk,
RstC,
OscCtrl,
Osc32kCtrl,
SupC,
Gclk,
Wdt,
Rtc,
Eic,
FreqM,
Sercom0,
Sercom1,
Tc0,
Tc1,
Usb,
Dsu,
NvmCtrl,
Port,
EvSys,
Sercom2,
Sercom3,
Tcc0,
Tcc1,
Tc2,
Tc3,
RamEcc,
Tcc2,
Tcc3,
Tc4,
Tc5,
PDec,
Ac,
Aes,
Trng,
Icm,
Qspi,
Ccl,
Sercom4,
Sercom5,
Sercom6,
Sercom7,
Tcc4,
Tc6,
Tc7,
Adc0,
Adc1,
Dac,
I2S,
Pcc,
}
Expand description
Value-level enum identifying a single APB clock
Each variant of this enum corresponds to a specific bit in one of
the four APBXMASK
registers and identifies one of many possible
APB clocks, which can vary by chip.
DynApbId
is the value-level equivalent of ApbId
.
Variants
Pac
Pm
Mclk
RstC
OscCtrl
Osc32kCtrl
SupC
Gclk
Wdt
Rtc
Eic
FreqM
Sercom0
Sercom1
Tc0
Tc1
Usb
Dsu
NvmCtrl
Port
EvSys
Sercom2
Sercom3
Tcc0
Tcc1
Tc2
Tc3
RamEcc
Tcc2
Tcc3
Tc4
Tc5
PDec
Ac
Aes
Trng
Icm
Qspi
Ccl
Sercom4
Sercom5
Sercom6
Sercom7
Tcc4
Tc6
Tc7
Adc0
Adc1
Dac
I2S
Pcc
Auto Trait Implementations
impl RefUnwindSafe for DynApbId
impl Send for DynApbId
impl Sync for DynApbId
impl Unpin for DynApbId
impl UnwindSafe for DynApbId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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