Struct zinc_hal_lpc11xx::ioregs::CT32B0_pwmc_Get [] [src]

pub struct CT32B0_pwmc_Get {
    // some fields omitted
}

PWMC: PWM Control Register (PWMCON). The PWMCON enables PWM mode for the external match pins CT32B0_MAT[3:0].

Methods

impl CT32B0_pwmc_Get

fn new(reg: &CT32B0_pwmc) -> CT32B0_pwmc_Get

Create a getter reflecting the current value of the given register.

fn raw(&self) -> u32

Get the raw value of the register.

fn pwmen0(&self) -> CT32B0_pwmc_pwmen0

Get value of PWMEN0 field: PWM channel 0 enable

fn pwmen1(&self) -> CT32B0_pwmc_pwmen1

Get value of PWMEN1 field: PWM channel 1 enable

fn pwmen2(&self) -> CT32B0_pwmc_pwmen2

Get value of PWMEN2 field: PWM channel 2 enable

fn pwmen3(&self) -> CT32B0_pwmc_pwmen3

Get value of PWMEN3 field: PWM channel 3 enable Note: It is recommended to use match channel 3 to set the PWM cycle.

Trait Implementations

impl Copy for CT32B0_pwmc_Get

Derived Implementations

impl Clone for CT32B0_pwmc_Get

fn clone(&self) -> CT32B0_pwmc_Get

fn clone_from(&mut self, source: &Self)