pub struct RtcInitConfig(pub u128);
unstable
only.Expand description
Configuration for RTC initialization.
Tuple Fields§
§0: u128
Implementations§
Source§impl RtcInitConfig
impl RtcInitConfig
Sourcepub fn wifi_powerup_cycles(&self) -> u8
pub fn wifi_powerup_cycles(&self) -> u8
Number of cycles required to power up WiFi
Sourcepub fn wifi_wait_cycles(&self) -> u16
pub fn wifi_wait_cycles(&self) -> u16
Number of wait cycles for WiFi to stabilize
Sourcepub fn bt_powerup_cycles(&self) -> u8
pub fn bt_powerup_cycles(&self) -> u8
Number of cycles required to power up Bluetooth
Sourcepub fn bt_wait_cycles(&self) -> u16
pub fn bt_wait_cycles(&self) -> u16
Number of wait cycles for Bluetooth to stabilize
Sourcepub fn cpu_top_powerup_cycles(&self) -> u8
pub fn cpu_top_powerup_cycles(&self) -> u8
Number of cycles required to power up the top CPU
Sourcepub fn cpu_top_wait_cycles(&self) -> u16
pub fn cpu_top_wait_cycles(&self) -> u16
Number of wait cycles for the top CPU to stabilize
Sourcepub fn dg_wrap_powerup_cycles(&self) -> u8
pub fn dg_wrap_powerup_cycles(&self) -> u8
Number of cycles required to power up the digital wrapper
Sourcepub fn dg_wrap_wait_cycles(&self) -> u16
pub fn dg_wrap_wait_cycles(&self) -> u16
Number of wait cycles for the digital wrapper to stabilize
Sourcepub fn dg_peri_powerup_cycles(&self) -> u8
pub fn dg_peri_powerup_cycles(&self) -> u8
Number of cycles required to power up the digital peripherals
Sourcepub fn dg_peri_wait_cycles(&self) -> u16
pub fn dg_peri_wait_cycles(&self) -> u16
Number of wait cycles for the digital peripherals to stabilize
Sourcepub fn set_wifi_powerup_cycles(&mut self, value: u8)
pub fn set_wifi_powerup_cycles(&mut self, value: u8)
Number of cycles required to power up WiFi
Sourcepub fn set_wifi_wait_cycles(&mut self, value: u16)
pub fn set_wifi_wait_cycles(&mut self, value: u16)
Number of wait cycles for WiFi to stabilize
Sourcepub fn set_bt_powerup_cycles(&mut self, value: u8)
pub fn set_bt_powerup_cycles(&mut self, value: u8)
Number of cycles required to power up Bluetooth
Sourcepub fn set_bt_wait_cycles(&mut self, value: u16)
pub fn set_bt_wait_cycles(&mut self, value: u16)
Number of wait cycles for Bluetooth to stabilize
Sourcepub fn set_cpu_top_powerup_cycles(&mut self, value: u8)
pub fn set_cpu_top_powerup_cycles(&mut self, value: u8)
Number of cycles required to power up the top CPU
Sourcepub fn set_cpu_top_wait_cycles(&mut self, value: u16)
pub fn set_cpu_top_wait_cycles(&mut self, value: u16)
Number of wait cycles for the top CPU to stabilize
Sourcepub fn set_dg_wrap_powerup_cycles(&mut self, value: u8)
pub fn set_dg_wrap_powerup_cycles(&mut self, value: u8)
Number of cycles required to power up the digital wrapper
Sourcepub fn set_dg_wrap_wait_cycles(&mut self, value: u16)
pub fn set_dg_wrap_wait_cycles(&mut self, value: u16)
Number of wait cycles for the digital wrapper to stabilize
Sourcepub fn set_dg_peri_powerup_cycles(&mut self, value: u8)
pub fn set_dg_peri_powerup_cycles(&mut self, value: u8)
Number of cycles required to power up the digital peripherals
Sourcepub fn set_dg_peri_wait_cycles(&mut self, value: u16)
pub fn set_dg_peri_wait_cycles(&mut self, value: u16)
Number of wait cycles for the digital peripherals to stabilize
Trait Implementations§
Source§impl<T> BitRange<T> for RtcInitConfigwhere
u128: BitRange<T>,
impl<T> BitRange<T> for RtcInitConfigwhere
u128: BitRange<T>,
Source§impl<T> BitRangeMut<T> for RtcInitConfigwhere
u128: BitRangeMut<T>,
impl<T> BitRangeMut<T> for RtcInitConfigwhere
u128: BitRangeMut<T>,
Source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Source§impl Clone for RtcInitConfig
impl Clone for RtcInitConfig
Source§fn clone(&self) -> RtcInitConfig
fn clone(&self) -> RtcInitConfig
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for RtcInitConfig
impl Debug for RtcInitConfig
Source§impl Default for RtcInitConfig
impl Default for RtcInitConfig
impl Copy for RtcInitConfig
Auto Trait Implementations§
impl Freeze for RtcInitConfig
impl RefUnwindSafe for RtcInitConfig
impl Send for RtcInitConfig
impl Sync for RtcInitConfig
impl Unpin for RtcInitConfig
impl UnwindSafe for RtcInitConfig
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
Source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
clone_to_uninit
)