pub struct Sysc { /* private fields */ }Implementations§
Source§impl Sysc
impl Sysc
Sourcepub const fn sckdivcr(&self) -> &'static Reg<Sckdivcr_SPEC, RW>
pub const fn sckdivcr(&self) -> &'static Reg<Sckdivcr_SPEC, RW>
System Clock Division Control Register
Sourcepub const fn sckscr(&self) -> &'static Reg<Sckscr_SPEC, RW>
pub const fn sckscr(&self) -> &'static Reg<Sckscr_SPEC, RW>
System Clock Source Control Register
Sourcepub const fn memwait(&self) -> &'static Reg<Memwait_SPEC, RW>
pub const fn memwait(&self) -> &'static Reg<Memwait_SPEC, RW>
Memory Wait Cycle Control Register for Code Flash
Sourcepub const fn mosccr(&self) -> &'static Reg<Mosccr_SPEC, RW>
pub const fn mosccr(&self) -> &'static Reg<Mosccr_SPEC, RW>
Main Clock Oscillator Control Register
Sourcepub const fn hococr(&self) -> &'static Reg<Hococr_SPEC, RW>
pub const fn hococr(&self) -> &'static Reg<Hococr_SPEC, RW>
High-Speed On-Chip Oscillator Control Register
Sourcepub const fn mococr(&self) -> &'static Reg<Mococr_SPEC, RW>
pub const fn mococr(&self) -> &'static Reg<Mococr_SPEC, RW>
Middle-Speed On-Chip Oscillator Control Register
Sourcepub const fn oscsf(&self) -> &'static Reg<Oscsf_SPEC, R>
pub const fn oscsf(&self) -> &'static Reg<Oscsf_SPEC, R>
Oscillation Stabilization Flag Register
Sourcepub const fn ostdcr(&self) -> &'static Reg<Ostdcr_SPEC, RW>
pub const fn ostdcr(&self) -> &'static Reg<Ostdcr_SPEC, RW>
Oscillation Stop Detection Control Register
Sourcepub const fn ostdsr(&self) -> &'static Reg<Ostdsr_SPEC, RW>
pub const fn ostdsr(&self) -> &'static Reg<Ostdsr_SPEC, RW>
Oscillation Stop Detection Status Register
Sourcepub const fn lpopt(&self) -> &'static Reg<Lpopt_SPEC, RW>
pub const fn lpopt(&self) -> &'static Reg<Lpopt_SPEC, RW>
Lower Power Operation Control Register
Sourcepub const fn slcdsckcr(&self) -> &'static Reg<Slcdsckcr_SPEC, RW>
pub const fn slcdsckcr(&self) -> &'static Reg<Slcdsckcr_SPEC, RW>
Segment LCD Source Clock Control Register
Sourcepub const fn mocoutcr(&self) -> &'static Reg<Mocoutcr_SPEC, RW>
pub const fn mocoutcr(&self) -> &'static Reg<Mocoutcr_SPEC, RW>
MOCO User Trimming Control Register
Sourcepub const fn hocoutcr(&self) -> &'static Reg<Hocoutcr_SPEC, RW>
pub const fn hocoutcr(&self) -> &'static Reg<Hocoutcr_SPEC, RW>
HOCO User Trimming Control Register
Sourcepub const fn snzreqcr0(&self) -> &'static Reg<Snzreqcr0_SPEC, RW>
pub const fn snzreqcr0(&self) -> &'static Reg<Snzreqcr0_SPEC, RW>
Snooze Request Control Register 0
Sourcepub const fn moscwtcr(&self) -> &'static Reg<Moscwtcr_SPEC, RW>
pub const fn moscwtcr(&self) -> &'static Reg<Moscwtcr_SPEC, RW>
Main Clock Oscillator Wait Control Register
Sourcepub const fn hocowtcr(&self) -> &'static Reg<Hocowtcr_SPEC, RW>
pub const fn hocowtcr(&self) -> &'static Reg<Hocowtcr_SPEC, RW>
High-Speed On-Chip Oscillator Wait Control Register
Sourcepub const fn sopccr(&self) -> &'static Reg<Sopccr_SPEC, RW>
pub const fn sopccr(&self) -> &'static Reg<Sopccr_SPEC, RW>
Sub Operating Power Control Register
Sourcepub const fn sdadcckcr(&self) -> &'static Reg<Sdadcckcr_SPEC, RW>
pub const fn sdadcckcr(&self) -> &'static Reg<Sdadcckcr_SPEC, RW>
24-bit Sigma-delta A/D Converter Clock Control Register
Sourcepub const fn sostd(&self) -> &'static Reg<Sostd_SPEC, RW>
pub const fn sostd(&self) -> &'static Reg<Sostd_SPEC, RW>
Sub Clock Oscillation Stop Detection Control Register
Sourcepub const fn mostd(&self) -> &'static Reg<Mostd_SPEC, RW>
pub const fn mostd(&self) -> &'static Reg<Mostd_SPEC, RW>
Main Oscillation Stop Detection Control Register
Sourcepub const fn lvd1cr1(&self) -> &'static Reg<Lvd1Cr1_SPEC, RW>
pub const fn lvd1cr1(&self) -> &'static Reg<Lvd1Cr1_SPEC, RW>
Voltage Monitor 1 Circuit Control Register
Sourcepub const fn lvd1sr(&self) -> &'static Reg<Lvd1Sr_SPEC, RW>
pub const fn lvd1sr(&self) -> &'static Reg<Lvd1Sr_SPEC, RW>
Voltage Monitor 1 Circuit Status Register
Sourcepub const fn lvd2cr1(&self) -> &'static Reg<Lvd2Cr1_SPEC, RW>
pub const fn lvd2cr1(&self) -> &'static Reg<Lvd2Cr1_SPEC, RW>
Voltage Monitor 2 Circuit Control Register 1
Sourcepub const fn lvd2sr(&self) -> &'static Reg<Lvd2Sr_SPEC, RW>
pub const fn lvd2sr(&self) -> &'static Reg<Lvd2Sr_SPEC, RW>
Voltage Monitor 2 Circuit Status Register
Sourcepub const fn syocdcr(&self) -> &'static Reg<Syocdcr_SPEC, RW>
pub const fn syocdcr(&self) -> &'static Reg<Syocdcr_SPEC, RW>
System Control OCD Control Register
Sourcepub const fn momcr(&self) -> &'static Reg<Momcr_SPEC, RW>
pub const fn momcr(&self) -> &'static Reg<Momcr_SPEC, RW>
Main Clock Oscillator Mode Oscillation Control Register
Sourcepub const fn lvcmpcr(&self) -> &'static Reg<Lvcmpcr_SPEC, RW>
pub const fn lvcmpcr(&self) -> &'static Reg<Lvcmpcr_SPEC, RW>
Voltage Monitor Circuit Control Register
Sourcepub const fn lvdlvlr(&self) -> &'static Reg<Lvdlvlr_SPEC, RW>
pub const fn lvdlvlr(&self) -> &'static Reg<Lvdlvlr_SPEC, RW>
Voltage Detection Level Select Register
Sourcepub const fn lvd1cr0(&self) -> &'static Reg<Lvd1Cr0_SPEC, RW>
pub const fn lvd1cr0(&self) -> &'static Reg<Lvd1Cr0_SPEC, RW>
Voltage Monitor 1 Circuit Control Register 0
Sourcepub const fn lvd2cr0(&self) -> &'static Reg<Lvd2Cr0_SPEC, RW>
pub const fn lvd2cr0(&self) -> &'static Reg<Lvd2Cr0_SPEC, RW>
Voltage Monitor 2 Circuit Control Register 0
Sourcepub const fn sosccr(&self) -> &'static Reg<Sosccr_SPEC, RW>
pub const fn sosccr(&self) -> &'static Reg<Sosccr_SPEC, RW>
Sub-Clock Oscillator Control Register
Sourcepub const fn somcr(&self) -> &'static Reg<Somcr_SPEC, RW>
pub const fn somcr(&self) -> &'static Reg<Somcr_SPEC, RW>
Sub-Clock Oscillator Mode Control Register
Sourcepub const fn somrg(&self) -> &'static Reg<Somrg_SPEC, RW>
pub const fn somrg(&self) -> &'static Reg<Somrg_SPEC, RW>
Sub-Clock Oscillator Margin Check Register
Sourcepub const fn lococr(&self) -> &'static Reg<Lococr_SPEC, RW>
pub const fn lococr(&self) -> &'static Reg<Lococr_SPEC, RW>
Low-Speed On-Chip Oscillator Control Register
Sourcepub const fn locoutcr(&self) -> &'static Reg<Locoutcr_SPEC, RW>
pub const fn locoutcr(&self) -> &'static Reg<Locoutcr_SPEC, RW>
LOCO User Trimming Control Register
Sourcepub const fn vbtlvdcr(&self) -> &'static Reg<Vbtlvdcr_SPEC, RW>
pub const fn vbtlvdcr(&self) -> &'static Reg<Vbtlvdcr_SPEC, RW>
EXLVDVBAT Circuit Control Register
Sourcepub const fn vbtlvdsr(&self) -> &'static Reg<Vbtlvdsr_SPEC, RW>
pub const fn vbtlvdsr(&self) -> &'static Reg<Vbtlvdsr_SPEC, RW>
EXLVDVBAT Circuit Status Register
Sourcepub const fn vbtcmpcr(&self) -> &'static Reg<Vbtcmpcr_SPEC, RW>
pub const fn vbtcmpcr(&self) -> &'static Reg<Vbtcmpcr_SPEC, RW>
EXLVDVBAT Comparator Control Register
Sourcepub const fn vbtlvdicr(&self) -> &'static Reg<Vbtlvdicr_SPEC, RW>
pub const fn vbtlvdicr(&self) -> &'static Reg<Vbtlvdicr_SPEC, RW>
EXLVDVBAT Pin Low Voltage Detect Interrupt Control Register
Sourcepub const fn vrtlvdcr(&self) -> &'static Reg<Vrtlvdcr_SPEC, RW>
pub const fn vrtlvdcr(&self) -> &'static Reg<Vrtlvdcr_SPEC, RW>
LVDVRTC Circuit Control Register
Sourcepub const fn vrtcmpcr(&self) -> &'static Reg<Vrtcmpcr_SPEC, RW>
pub const fn vrtcmpcr(&self) -> &'static Reg<Vrtcmpcr_SPEC, RW>
VRTC Comparator Control Register
Sourcepub const fn vrtlvdicr(&self) -> &'static Reg<Vrtlvdicr_SPEC, RW>
pub const fn vrtlvdicr(&self) -> &'static Reg<Vrtlvdicr_SPEC, RW>
VRTC Pin Low Voltage Detect Interrupt Control Register
Sourcepub const fn exlvdcmpcr(&self) -> &'static Reg<Exlvdcmpcr_SPEC, RW>
pub const fn exlvdcmpcr(&self) -> &'static Reg<Exlvdcmpcr_SPEC, RW>
EXLVD Comparator Control Register
Trait Implementations§
impl Copy for Sysc
impl Eq for Sysc
impl Send for Sysc
System Control