1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
#[doc = "PWM Channel Mode Register (ch_num = 0)"] pub struct PWM_CMR { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Mode Register (ch_num = 0)"] pub mod pwm_cmr; #[doc = "PWM Channel Duty Cycle Register (ch_num = 0)"] pub struct PWM_CDTY { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Duty Cycle Register (ch_num = 0)"] pub mod pwm_cdty; #[doc = "PWM Channel Duty Cycle Update Register (ch_num = 0)"] pub struct PWM_CDTYUPD { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Duty Cycle Update Register (ch_num = 0)"] pub mod pwm_cdtyupd; #[doc = "PWM Channel Period Register (ch_num = 0)"] pub struct PWM_CPRD { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Period Register (ch_num = 0)"] pub mod pwm_cprd; #[doc = "PWM Channel Period Update Register (ch_num = 0)"] pub struct PWM_CPRDUPD { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Period Update Register (ch_num = 0)"] pub mod pwm_cprdupd; #[doc = "PWM Channel Counter Register (ch_num = 0)"] pub struct PWM_CCNT { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Counter Register (ch_num = 0)"] pub mod pwm_ccnt; #[doc = "PWM Channel Dead Time Register (ch_num = 0)"] pub struct PWM_DT { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Dead Time Register (ch_num = 0)"] pub mod pwm_dt; #[doc = "PWM Channel Dead Time Update Register (ch_num = 0)"] pub struct PWM_DTUPD { register: vcell::VolatileCell<u32>, } #[doc = "PWM Channel Dead Time Update Register (ch_num = 0)"] pub mod pwm_dtupd;