Trait ch32v1::Resettable

source ·
pub trait Resettable: RegisterSpec {
    const RESET_VALUE: Self::Ux;

    // Provided method
    fn reset_value() -> Self::Ux { ... }
}
Expand description

Reset value of the register.

This value is the initial value for the write method. It can also be directly written to the register by using the reset method.

Required Associated Constants§

source

const RESET_VALUE: Self::Ux

Reset value of the register.

Provided Methods§

source

fn reset_value() -> Self::Ux

Reset value of the register.

Implementors§

source§

impl Resettable for ch32v1::ch32v103::adc::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::adc::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDATAR1_SPEC

reset() method sets IDATAR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::idatar1::IDATAR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDATAR2_SPEC

reset() method sets IDATAR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::idatar2::IDATAR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDATAR3_SPEC

reset() method sets IDATAR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::idatar3::IDATAR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDATAR4_SPEC

reset() method sets IDATAR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::idatar4::IDATAR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IOFR1_SPEC

reset() method sets IOFR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::iofr1::IOFR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IOFR2_SPEC

reset() method sets IOFR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::iofr2::IOFR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IOFR3_SPEC

reset() method sets IOFR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::iofr3::IOFR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IOFR4_SPEC

reset() method sets IOFR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::iofr4::IOFR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ISQR_SPEC

reset() method sets ISQR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::isqr::ISQR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RDATAR_SPEC

reset() method sets RDATAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::rdatar::RDATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RSQR1_SPEC

reset() method sets RSQR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::rsqr1::RSQR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RSQR2_SPEC

reset() method sets RSQR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::rsqr2::RSQR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RSQR3_SPEC

reset() method sets RSQR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::rsqr3::RSQR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for SAMPTR1_SPEC

reset() method sets SAMPTR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::samptr1::SAMPTR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for SAMPTR2_SPEC

reset() method sets SAMPTR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::samptr2::SAMPTR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::adc::statr::STATR_SPEC

reset() method sets STATR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::statr::STATR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for WDHTR_SPEC

reset() method sets WDHTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::wdhtr::WDHTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for WDLTR_SPEC

reset() method sets WDLTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::adc::wdltr::WDLTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ECR_SPEC

reset() method sets ECR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::ecr::ECR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EXTICR1_SPEC

reset() method sets EXTICR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::exticr1::EXTICR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EXTICR2_SPEC

reset() method sets EXTICR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::exticr2::EXTICR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EXTICR3_SPEC

reset() method sets EXTICR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::exticr3::EXTICR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EXTICR4_SPEC

reset() method sets EXTICR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::exticr4::EXTICR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PCFR_SPEC

reset() method sets PCFR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::afio::pcfr::PCFR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR1_SPEC

reset() method sets DATAR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar1::DATAR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR2_SPEC

reset() method sets DATAR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar2::DATAR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR3_SPEC

reset() method sets DATAR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar3::DATAR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR4_SPEC

reset() method sets DATAR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar4::DATAR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR5_SPEC

reset() method sets DATAR5 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar5::DATAR5_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR6_SPEC

reset() method sets DATAR6 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar6::DATAR6_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR7_SPEC

reset() method sets DATAR7 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar7::DATAR7_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR8_SPEC

reset() method sets DATAR8 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar8::DATAR8_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR9_SPEC

reset() method sets DATAR9 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar9::DATAR9_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DATAR10_SPEC

reset() method sets DATAR10 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::datar10::DATAR10_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OCTLR_SPEC

reset() method sets OCTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::octlr::OCTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for TPCSR_SPEC

reset() method sets TPCSR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::tpcsr::TPCSR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for TPCTLR_SPEC

reset() method sets TPCTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::bkp::tpctlr::TPCTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::crc::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::crc::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::crc::datar::DATAR_SPEC

reset() method sets DATAR to value 0xffff_ffff

source§

const RESET_VALUE: Self::Ux = {transmute(0xffffffff): <ch32v103::crc::datar::DATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDATAR_SPEC

reset() method sets IDATAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::crc::idatar::IDATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::dac1::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DOR1_SPEC

reset() method sets DOR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::dor1::DOR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DOR2_SPEC

reset() method sets DOR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::dor2::DOR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for L12BDHR1_SPEC

reset() method sets L12BDHR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::l12bdhr1::L12BDHR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for L12BDHR2_SPEC

reset() method sets L12BDHR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::l12bdhr2::L12BDHR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for R12BDHR1_SPEC

reset() method sets R12BDHR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::r12bdhr1::R12BDHR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for R12BDHR2_SPEC

reset() method sets R12BDHR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::r12bdhr2::R12BDHR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for SWTR_SPEC

reset() method sets SWTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dac1::swtr::SWTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::dbg::cfgr::CFGR_SPEC

reset() method sets CFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dbg::cfgr::CFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IDCODE_SPEC

reset() method sets IDCODE to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dbg::idcode::IDCODE_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR1_SPEC

reset() method sets CFGR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr1::CFGR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR2_SPEC

reset() method sets CFGR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr2::CFGR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR3_SPEC

reset() method sets CFGR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr3::CFGR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR4_SPEC

reset() method sets CFGR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr4::CFGR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR5_SPEC

reset() method sets CFGR5 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr5::CFGR5_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR6_SPEC

reset() method sets CFGR6 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr6::CFGR6_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR7_SPEC

reset() method sets CFGR7 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cfgr7::CFGR7_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR1_SPEC

reset() method sets CNTR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr1::CNTR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR2_SPEC

reset() method sets CNTR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr2::CNTR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR3_SPEC

reset() method sets CNTR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr3::CNTR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR4_SPEC

reset() method sets CNTR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr4::CNTR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR5_SPEC

reset() method sets CNTR5 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr5::CNTR5_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR6_SPEC

reset() method sets CNTR6 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr6::CNTR6_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR7_SPEC

reset() method sets CNTR7 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::cntr7::CNTR7_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for INTFCR_SPEC

reset() method sets INTFCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::intfcr::INTFCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::dma::intfr::INTFR_SPEC

reset() method sets INTFR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::intfr::INTFR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR1_SPEC

reset() method sets MADDR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr1::MADDR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR2_SPEC

reset() method sets MADDR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr2::MADDR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR3_SPEC

reset() method sets MADDR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr3::MADDR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR4_SPEC

reset() method sets MADDR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr4::MADDR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR5_SPEC

reset() method sets MADDR5 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr5::MADDR5_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR6_SPEC

reset() method sets MADDR6 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr6::MADDR6_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MADDR7_SPEC

reset() method sets MADDR7 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::maddr7::MADDR7_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR1_SPEC

reset() method sets PADDR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr1::PADDR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR2_SPEC

reset() method sets PADDR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr2::PADDR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR3_SPEC

reset() method sets PADDR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr3::PADDR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR4_SPEC

reset() method sets PADDR4 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr4::PADDR4_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR5_SPEC

reset() method sets PADDR5 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr5::PADDR5_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR6_SPEC

reset() method sets PADDR6 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr6::PADDR6_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PADDR7_SPEC

reset() method sets PADDR7 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::dma::paddr7::PADDR7_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EXTEND_CTR_SPEC

reset() method sets EXTEND_CTR to value 0x20

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000020): <ch32v103::extend::extend_ctr::EXTEND_CTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EVENR_SPEC

reset() method sets EVENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::evenr::EVENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FTENR_SPEC

reset() method sets FTENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::ftenr::FTENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for INTENR_SPEC

reset() method sets INTENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::intenr::INTENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::exti::intfr::INTFR_SPEC

reset() method sets INTFR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::intfr::INTFR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RTENR_SPEC

reset() method sets RTENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::rtenr::RTENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for SWIEVR_SPEC

reset() method sets SWIEVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::exti::swievr::SWIEVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ACTLR_SPEC

reset() method sets ACTLR to value 0x30

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000030): <ch32v103::flash::actlr::ACTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ADDR_SPEC

reset() method sets ADDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::flash::addr::ADDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::flash::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0x80

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000080): <ch32v103::flash::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for KEYR_SPEC

reset() method sets KEYR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::flash::keyr::KEYR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for MODEKEYR_SPEC

reset() method sets MODEKEYR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::flash::modekeyr::MODEKEYR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OBKEYR_SPEC

reset() method sets OBKEYR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::flash::obkeyr::OBKEYR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OBR_SPEC

reset() method sets OBR to value 0x03ff_fffc

source§

const RESET_VALUE: Self::Ux = {transmute(0x03fffffc): <ch32v103::flash::obr::OBR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::flash::statr::STATR_SPEC

reset() method sets STATR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::flash::statr::STATR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for WPR_SPEC

reset() method sets WPR to value 0xffff_ffff

source§

const RESET_VALUE: Self::Ux = {transmute(0xffffffff): <ch32v103::flash::wpr::WPR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for BCR_SPEC

reset() method sets BCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::gpioa::bcr::BCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for BSHR_SPEC

reset() method sets BSHR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::gpioa::bshr::BSHR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGHR_SPEC

reset() method sets CFGHR to value 0x4444_4444

source§

const RESET_VALUE: Self::Ux = {transmute(0x44444444): <ch32v103::gpioa::cfghr::CFGHR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGLR_SPEC

reset() method sets CFGLR to value 0x4444_4444

source§

const RESET_VALUE: Self::Ux = {transmute(0x44444444): <ch32v103::gpioa::cfglr::CFGLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for INDR_SPEC

reset() method sets INDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::gpioa::indr::INDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for LCKR_SPEC

reset() method sets LCKR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::gpioa::lckr::LCKR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OUTDR_SPEC

reset() method sets OUTDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::gpioa::outdr::OUTDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CKCFGR_SPEC

reset() method sets CKCFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::ckcfgr::CKCFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::i2c1::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::i2c1::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::i2c1::datar::DATAR_SPEC

reset() method sets DATAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::datar::DATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OADDR1_SPEC

reset() method sets OADDR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::oaddr1::OADDR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for OADDR2_SPEC

reset() method sets OADDR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::oaddr2::OADDR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RTR_SPEC

reset() method sets RTR to value 0x02

source§

const RESET_VALUE: Self::Ux = {transmute(0x0002): <ch32v103::i2c1::rtr::RTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for STAR1_SPEC

reset() method sets STAR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::star1::STAR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for STAR2_SPEC

reset() method sets STAR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::i2c1::star2::STAR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::iwdg::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::iwdg::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PSCR_SPEC

reset() method sets PSCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::iwdg::pscr::PSCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RLDR_SPEC

reset() method sets RLDR to value 0x0fff

source§

const RESET_VALUE: Self::Ux = {transmute(0x0fff): <ch32v103::iwdg::rldr::RLDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::iwdg::statr::STATR_SPEC

reset() method sets STATR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::iwdg::statr::STATR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::pfic::cfgr::CFGR_SPEC

reset() method sets CFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::cfgr::CFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FIBADDRR_SPEC

reset() method sets FIBADDRR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::fibaddrr::FIBADDRR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FIFOADDRR0_SPEC

reset() method sets FIFOADDRR0 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::fifoaddrr0::FIFOADDRR0_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FIFOADDRR1_SPEC

reset() method sets FIFOADDRR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::fifoaddrr1::FIFOADDRR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FIFOADDRR2_SPEC

reset() method sets FIFOADDRR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::fifoaddrr2::FIFOADDRR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FIFOADDRR3_SPEC

reset() method sets FIFOADDRR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::fifoaddrr3::FIFOADDRR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for GISR_SPEC

reset() method sets GISR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::gisr::GISR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IACTR1_SPEC

reset() method sets IACTR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::iactr1::IACTR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IACTR2_SPEC

reset() method sets IACTR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::iactr2::IACTR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IENR1_SPEC

reset() method sets IENR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ienr1::IENR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IENR2_SPEC

reset() method sets IENR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ienr2::IENR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPR1_SPEC

reset() method sets IPR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ipr1::IPR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPR2_SPEC

reset() method sets IPR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ipr2::IPR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPRR1_SPEC

reset() method sets IPRR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::iprr1::IPRR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPRR2_SPEC

reset() method sets IPRR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::iprr2::IPRR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPSR1_SPEC

reset() method sets IPSR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ipsr1::IPSR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IPSR2_SPEC

reset() method sets IPSR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ipsr2::IPSR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IRER1_SPEC

reset() method sets IRER1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::irer1::IRER1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for IRER2_SPEC

reset() method sets IRER2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::irer2::IRER2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ISR1_SPEC

reset() method sets ISR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::isr1::ISR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ISR2_SPEC

reset() method sets ISR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::isr2::ISR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ITHRESDR_SPEC

reset() method sets ITHRESDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::ithresdr::ITHRESDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for SCTLR_SPEC

reset() method sets SCTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pfic::sctlr::SCTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CSR_SPEC

reset() method sets CSR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pwr::csr::CSR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::pwr::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::pwr::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for AHBPCENR_SPEC

reset() method sets AHBPCENR to value 0x14

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000014): <ch32v103::rcc::ahbpcenr::AHBPCENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for AHBRSTR_SPEC

reset() method sets AHBRSTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::ahbrstr::AHBRSTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for APB1PCENR_SPEC

reset() method sets APB1PCENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::apb1pcenr::APB1PCENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for APB1PRSTR_SPEC

reset() method sets APB1PRSTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::apb1prstr::APB1PRSTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for APB2PCENR_SPEC

reset() method sets APB2PCENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::apb2pcenr::APB2PCENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for APB2PRSTR_SPEC

reset() method sets APB2PRSTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::apb2prstr::APB2PRSTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for BDCTLR_SPEC

reset() method sets BDCTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::bdctlr::BDCTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CFGR0_SPEC

reset() method sets CFGR0 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::cfgr0::CFGR0_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::rcc::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0x83

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000083): <ch32v103::rcc::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for INTR_SPEC

reset() method sets INTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::rcc::intr::INTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RSTSCKR_SPEC

reset() method sets RSTSCKR to value 0x0c00_0000

source§

const RESET_VALUE: Self::Ux = {transmute(0x0c000000): <ch32v103::rcc::rstsckr::RSTSCKR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ALRMH_SPEC

reset() method sets ALRMH to value 0xffff

source§

const RESET_VALUE: Self::Ux = {transmute(0xffff): <ch32v103::rtc::alrmh::ALRMH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ALRML_SPEC

reset() method sets ALRML to value 0xffff

source§

const RESET_VALUE: Self::Ux = {transmute(0xffff): <ch32v103::rtc::alrml::ALRML_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::rtc::cnth::CNTH_SPEC

reset() method sets CNTH to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::rtc::cnth::CNTH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::rtc::cntl::CNTL_SPEC

reset() method sets CNTL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::rtc::cntl::CNTL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CTLRH_SPEC

reset() method sets CTLRH to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::rtc::ctlrh::CTLRH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CTLRL_SPEC

reset() method sets CTLRL to value 0x20

source§

const RESET_VALUE: Self::Ux = {transmute(0x0020): <ch32v103::rtc::ctlrl::CTLRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DIVH_SPEC

reset() method sets DIVH to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::rtc::divh::DIVH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DIVL_SPEC

reset() method sets DIVL to value 0x8000

source§

const RESET_VALUE: Self::Ux = {transmute(0x8000): <ch32v103::rtc::divl::DIVL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PSCRH_SPEC

reset() method sets PSCRH to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::rtc::pscrh::PSCRH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for PSCRL_SPEC

reset() method sets PSCRL to value 0x8000

source§

const RESET_VALUE: Self::Ux = {transmute(0x8000): <ch32v103::rtc::pscrl::PSCRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CRCR_SPEC

reset() method sets CRCR to value 0x07

source§

const RESET_VALUE: Self::Ux = {transmute(0x0007): <ch32v103::spi1::crcr::CRCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::spi1::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::spi1::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::spi1::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::spi1::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::spi1::datar::DATAR_SPEC

reset() method sets DATAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::spi1::datar::DATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for RCRCR_SPEC

reset() method sets RCRCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::spi1::rcrcr::RCRCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::spi1::statr::STATR_SPEC

reset() method sets STATR to value 0x02

source§

const RESET_VALUE: Self::Ux = {transmute(0x0002): <ch32v103::spi1::statr::STATR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for TCRCR_SPEC

reset() method sets TCRCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::spi1::tcrcr::TCRCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CMPHR_SPEC

reset() method sets CMPHR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::systick::cmphr::CMPHR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CMPLR_SPEC

reset() method sets CMPLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::systick::cmplr::CMPLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::systick::cnth::CNTH_SPEC

reset() method sets CNTH to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::systick::cnth::CNTH_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::systick::cntl::CNTL_SPEC

reset() method sets CNTL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::systick::cntl::CNTL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::systick::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::systick::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::atrlr::ATRLR_SPEC

reset() method sets ATRLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::atrlr::ATRLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::bdtr::BDTR_SPEC

reset() method sets BDTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::bdtr::BDTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ccer::CCER_SPEC

reset() method sets CCER to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ccer::CCER_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ch1cvr::CH1CVR_SPEC

reset() method sets CH1CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ch1cvr::CH1CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ch2cvr::CH2CVR_SPEC

reset() method sets CH2CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ch2cvr::CH2CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ch3cvr::CH3CVR_SPEC

reset() method sets CH3CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ch3cvr::CH3CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ch4cvr::CH4CVR_SPEC

reset() method sets CH4CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ch4cvr::CH4CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::chctlr1i::CHCTLR1I_SPEC

reset() method sets CHCTLR1I to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::chctlr1i::CHCTLR1I_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::chctlr1o::CHCTLR1O_SPEC

reset() method sets CHCTLR1O to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::chctlr1o::CHCTLR1O_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::chctlr2i::CHCTLR2I_SPEC

reset() method sets CHCTLR2I to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::chctlr2i::CHCTLR2I_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::chctlr2o::CHCTLR2O_SPEC

reset() method sets CHCTLR2O to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::chctlr2o::CHCTLR2O_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::cnt::CNT_SPEC

reset() method sets CNT to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::cnt::CNT_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::dmacfgr::DMACFGR_SPEC

reset() method sets DMACFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::dmacfgr::DMACFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::dmaintenr::DMAINTENR_SPEC

reset() method sets DMAINTENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::dmar::DMAR_SPEC

reset() method sets DMAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::dmar::DMAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::intfr::INTFR_SPEC

reset() method sets INTFR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::intfr::INTFR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::psc::PSC_SPEC

reset() method sets PSC to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::psc::PSC_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::rptcr::RPTCR_SPEC

reset() method sets RPTCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::rptcr::RPTCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::smcfgr::SMCFGR_SPEC

reset() method sets SMCFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::smcfgr::SMCFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim1::swevgr::SWEVGR_SPEC

reset() method sets SWEVGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim1::swevgr::SWEVGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::atrlr::ATRLR_SPEC

reset() method sets ATRLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::atrlr::ATRLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::bdtr::BDTR_SPEC

reset() method sets BDTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::bdtr::BDTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ccer::CCER_SPEC

reset() method sets CCER to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ccer::CCER_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ch1cvr::CH1CVR_SPEC

reset() method sets CH1CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ch1cvr::CH1CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ch2cvr::CH2CVR_SPEC

reset() method sets CH2CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ch2cvr::CH2CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ch3cvr::CH3CVR_SPEC

reset() method sets CH3CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ch3cvr::CH3CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ch4cvr::CH4CVR_SPEC

reset() method sets CH4CVR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ch4cvr::CH4CVR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::chctlr1i::CHCTLR1I_SPEC

reset() method sets CHCTLR1I to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::chctlr1i::CHCTLR1I_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::chctlr1o::CHCTLR1O_SPEC

reset() method sets CHCTLR1O to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::chctlr1o::CHCTLR1O_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::chctlr2i::CHCTLR2I_SPEC

reset() method sets CHCTLR2I to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::chctlr2i::CHCTLR2I_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::chctlr2o::CHCTLR2O_SPEC

reset() method sets CHCTLR2O to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::chctlr2o::CHCTLR2O_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::cnt::CNT_SPEC

reset() method sets CNT to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::cnt::CNT_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::dmacfgr::DMACFGR_SPEC

reset() method sets DMACFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::dmacfgr::DMACFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::dmaintenr::DMAINTENR_SPEC

reset() method sets DMAINTENR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::dmar::DMAR_SPEC

reset() method sets DMAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::dmar::DMAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::intfr::INTFR_SPEC

reset() method sets INTFR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::intfr::INTFR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::psc::PSC_SPEC

reset() method sets PSC to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::psc::PSC_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::rptcr::RPTCR_SPEC

reset() method sets RPTCR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::rptcr::RPTCR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::smcfgr::SMCFGR_SPEC

reset() method sets SMCFGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::smcfgr::SMCFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::tim2::swevgr::SWEVGR_SPEC

reset() method sets SWEVGR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::tim2::swevgr::SWEVGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FACT_SPEC

reset() method sets FACT to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::fact::FACT_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FCHARGE1_SPEC

reset() method sets FCHARGE1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::fcharge1::FCHARGE1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FCHARGE2_SPEC

reset() method sets FCHARGE2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::fcharge2::FCHARGE2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FDISCHARGE_SPEC

reset() method sets FDISCHARGE to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::fdischarge::FDISCHARGE_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FDR_SPEC

reset() method sets FDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::fdr::FDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for VCHANNEL_SPEC

reset() method sets VCHANNEL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::vchannel::VCHANNEL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for VCTLR_SPEC

reset() method sets VCTLR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::tkey::vctlr::VCTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for VSDR_SPEC

reset() method sets VSDR to value 0x8000

source§

const RESET_VALUE: Self::Ux = {transmute(0x00008000): <ch32v103::tkey::vsdr::VSDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for BRR_SPEC

reset() method sets BRR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::brr::BRR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::usart1::ctlr1::CTLR1_SPEC

reset() method sets CTLR1 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::ctlr1::CTLR1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::usart1::ctlr2::CTLR2_SPEC

reset() method sets CTLR2 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::ctlr2::CTLR2_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CTLR3_SPEC

reset() method sets CTLR3 to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::ctlr3::CTLR3_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::usart1::datar::DATAR_SPEC

reset() method sets DATAR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::datar::DATAR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for GPR_SPEC

reset() method sets GPR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00000000): <ch32v103::usart1::gpr::GPR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::usart1::statr::STATR_SPEC

reset() method sets STATR to value 0xc0

source§

const RESET_VALUE: Self::Ux = {transmute(0x000000c0): <ch32v103::usart1::statr::STATR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for BTABLE_SPEC

reset() method sets BTABLE to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::btable::BTABLE_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for CNTR_SPEC

reset() method sets CNTR to value 0x03

source§

const RESET_VALUE: Self::Ux = {transmute(0x0003): <ch32v103::usbd::cntr::CNTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for DADDR_SPEC

reset() method sets DADDR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::daddr::DADDR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP0R_SPEC

reset() method sets EP0R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep0r::EP0R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP1R_SPEC

reset() method sets EP1R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep1r::EP1R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP2R_SPEC

reset() method sets EP2R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep2r::EP2R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP3R_SPEC

reset() method sets EP3R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep3r::EP3R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP4R_SPEC

reset() method sets EP4R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep4r::EP4R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP5R_SPEC

reset() method sets EP5R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep5r::EP5R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP6R_SPEC

reset() method sets EP6R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep6r::EP6R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for EP7R_SPEC

reset() method sets EP7R to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::ep7r::EP7R_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for FNR_SPEC

reset() method sets FNR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::fnr::FNR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ISTR_SPEC

reset() method sets ISTR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbd::istr::ISTR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UDEV_CTRL__R8_UHOST_CTRL_SPEC

reset() method sets UDEV_CTRL__R8_UHOST_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::udev_ctrl__r8_uhost_ctrl::UDEV_CTRL__R8_UHOST_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP0_CTRL_SPEC

reset() method sets UEP0_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep0_ctrl::UEP0_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP0_DMA_SPEC

reset() method sets UEP0_DMA to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbhd::uep0_dma::UEP0_DMA_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP0_T_LEN_SPEC

reset() method sets UEP0_T_LEN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep0_t_len::UEP0_T_LEN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP1_CTRL__R8_UH_SETUP_SPEC

reset() method sets UEP1_CTRL__R8_UH_SETUP to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep1_ctrl__r8_uh_setup::UEP1_CTRL__R8_UH_SETUP_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP1_DMA_SPEC

reset() method sets UEP1_DMA to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbhd::uep1_dma::UEP1_DMA_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP1_T_LEN_SPEC

reset() method sets UEP1_T_LEN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep1_t_len::UEP1_T_LEN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP2_3_MOD__R8_UH_EP_MOD_SPEC

reset() method sets UEP2_3_MOD__R8_UH_EP_MOD to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep2_3_mod__r8_uh_ep_mod::UEP2_3_MOD__R8_UH_EP_MOD_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP2_CTRL__R8_UH_RX_CTRL_SPEC

reset() method sets UEP2_CTRL__R8_UH_RX_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep2_ctrl__r8_uh_rx_ctrl::UEP2_CTRL__R8_UH_RX_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP2_DMA__R16_UH_RX_DMA_SPEC

reset() method sets UEP2_DMA__R16_UH_RX_DMA to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbhd::uep2_dma__r16_uh_rx_dma::UEP2_DMA__R16_UH_RX_DMA_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP2_T_LEN__R8_UH_EP_PID_SPEC

reset() method sets UEP2_T_LEN__R8_UH_EP_PID to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep2_t_len__r8_uh_ep_pid::UEP2_T_LEN__R8_UH_EP_PID_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP3_CTRL__R8_UH_TX_CTRL_SPEC

reset() method sets UEP3_CTRL__R8_UH_TX_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep3_ctrl__r8_uh_tx_ctrl::UEP3_CTRL__R8_UH_TX_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP3_DMA__R16_UH_TX_DMA_SPEC

reset() method sets UEP3_DMA__R16_UH_TX_DMA to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::usbhd::uep3_dma__r16_uh_tx_dma::UEP3_DMA__R16_UH_TX_DMA_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP3_T_LEN__R8_UH_TX_LEN_SPEC

reset() method sets UEP3_T_LEN__R8_UH_TX_LEN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep3_t_len__r8_uh_tx_len::UEP3_T_LEN__R8_UH_TX_LEN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP4_1_MOD_SPEC

reset() method sets UEP4_1_MOD to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep4_1_mod::UEP4_1_MOD_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP4_CTRL_SPEC

reset() method sets UEP4_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep4_ctrl::UEP4_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for UEP4_T_LEN_SPEC

reset() method sets UEP4_T_LEN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::uep4_t_len::UEP4_T_LEN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_CTRL_SPEC

reset() method sets USB_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_ctrl::USB_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_DEV_AD_SPEC

reset() method sets USB_DEV_AD to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_dev_ad::USB_DEV_AD_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_INT_EN_SPEC

reset() method sets USB_INT_EN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_int_en::USB_INT_EN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_INT_FG_SPEC

reset() method sets USB_INT_FG to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_int_fg::USB_INT_FG_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_INT_ST_SPEC

reset() method sets USB_INT_ST to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_int_st::USB_INT_ST_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_MIS_ST_SPEC

reset() method sets USB_MIS_ST to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_mis_st::USB_MIS_ST_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_RX_LEN_SPEC

reset() method sets USB_RX_LEN to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_rx_len::USB_RX_LEN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for USB_TYPE_C_CTRL_SPEC

reset() method sets USB_TYPE_C_CTRL to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x00): <ch32v103::usbhd::usb_type_c_ctrl::USB_TYPE_C_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::wwdg::cfgr::CFGR_SPEC

reset() method sets CFGR to value 0x7f

source§

const RESET_VALUE: Self::Ux = {transmute(0x007f): <ch32v103::wwdg::cfgr::CFGR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::wwdg::ctlr::CTLR_SPEC

reset() method sets CTLR to value 0x7f

source§

const RESET_VALUE: Self::Ux = {transmute(0x007f): <ch32v103::wwdg::ctlr::CTLR_SPEC as generic::RegisterSpec>::Ux}

source§

impl Resettable for ch32v1::ch32v103::wwdg::statr::STATR_SPEC

reset() method sets STATR to value 0

source§

const RESET_VALUE: Self::Ux = {transmute(0x0000): <ch32v103::wwdg::statr::STATR_SPEC as generic::RegisterSpec>::Ux}