Struct zinc_hal_lpc11xx::ioregs::CT32B0_pwmc
[−]
[src]
pub struct CT32B0_pwmc { // some fields omitted }
Register PWMC
: PWM Control Register (PWMCON). The PWMCON enables PWM mode for the external match pins CT32B0_MAT[3:0].
Methods
impl CT32B0_pwmc
fn get(&self) -> CT32B0_pwmc_Get
Fetch the value of the PWMC
register.
fn pwmen0(&self) -> CT32B0_pwmc_pwmen0
Get value of PWMEN0
field.
fn pwmen1(&self) -> CT32B0_pwmc_pwmen1
Get value of PWMEN1
field.
fn pwmen2(&self) -> CT32B0_pwmc_pwmen2
Get value of PWMEN2
field.
fn pwmen3(&self) -> CT32B0_pwmc_pwmen3
Get value of PWMEN3
field.
fn ignoring_state(&self) -> CT32B0_pwmc_Update
Create new updater that ignores current value of the PWMC
register.
fn set_pwmen0<'a>(&'a mut self, new_value: CT32B0_pwmc_pwmen0) -> CT32B0_pwmc_Update<'a>
Set value of PWMEN0
field.
fn set_pwmen1<'a>(&'a mut self, new_value: CT32B0_pwmc_pwmen1) -> CT32B0_pwmc_Update<'a>
Set value of PWMEN1
field.
fn set_pwmen2<'a>(&'a mut self, new_value: CT32B0_pwmc_pwmen2) -> CT32B0_pwmc_Update<'a>
Set value of PWMEN2
field.
fn set_pwmen3<'a>(&'a mut self, new_value: CT32B0_pwmc_pwmen3) -> CT32B0_pwmc_Update<'a>
Set value of PWMEN3
field.