Struct zinc_hal_lpc11xx::ioregs::SYSCON_sysahbclkctrl [] [src]

pub struct SYSCON_sysahbclkctrl {
    // some fields omitted
}

Register SYSAHBCLKCTRL: System AHB clock control

Methods

impl SYSCON_sysahbclkctrl

fn get(&self) -> SYSCON_sysahbclkctrl_Get

Fetch the value of the SYSAHBCLKCTRL register.

fn rom(&self) -> SYSCON_sysahbclkctrl_rom

Get value of ROM field.

fn ram(&self) -> SYSCON_sysahbclkctrl_ram

Get value of RAM field.

fn flashreg(&self) -> SYSCON_sysahbclkctrl_flashreg

Get value of FLASHREG field.

fn flasharray(&self) -> SYSCON_sysahbclkctrl_flasharray

Get value of FLASHARRAY field.

fn i2c(&self) -> SYSCON_sysahbclkctrl_i2c

Get value of I2C field.

fn gpio(&self) -> SYSCON_sysahbclkctrl_gpio

Get value of GPIO field.

fn ct16b0(&self) -> SYSCON_sysahbclkctrl_ct16b0

Get value of CT16B0 field.

fn ct16b1(&self) -> SYSCON_sysahbclkctrl_ct16b1

Get value of CT16B1 field.

fn ct32b0(&self) -> SYSCON_sysahbclkctrl_ct32b0

Get value of CT32B0 field.

fn ct32b1(&self) -> SYSCON_sysahbclkctrl_ct32b1

Get value of CT32B1 field.

fn ssp0(&self) -> SYSCON_sysahbclkctrl_ssp0

Get value of SSP0 field.

fn uart(&self) -> SYSCON_sysahbclkctrl_uart

Get value of UART field.

fn adc(&self) -> SYSCON_sysahbclkctrl_adc

Get value of ADC field.

fn wdt(&self) -> SYSCON_sysahbclkctrl_wdt

Get value of WDT field.

fn iocon(&self) -> SYSCON_sysahbclkctrl_iocon

Get value of IOCON field.

fn can(&self) -> SYSCON_sysahbclkctrl_can

Get value of CAN field.

fn ssp1(&self) -> SYSCON_sysahbclkctrl_ssp1

Get value of SSP1 field.

fn ignoring_state(&self) -> SYSCON_sysahbclkctrl_Update

Create new updater that ignores current value of the SYSAHBCLKCTRL register.

fn set_rom<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_rom) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of ROM field.

fn set_ram<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ram) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of RAM field.

fn set_flashreg<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_flashreg) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of FLASHREG field.

fn set_flasharray<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_flasharray) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of FLASHARRAY field.

fn set_i2c<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_i2c) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of I2C field.

fn set_gpio<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_gpio) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of GPIO field.

fn set_ct16b0<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ct16b0) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of CT16B0 field.

fn set_ct16b1<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ct16b1) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of CT16B1 field.

fn set_ct32b0<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ct32b0) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of CT32B0 field.

fn set_ct32b1<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ct32b1) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of CT32B1 field.

fn set_ssp0<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ssp0) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of SSP0 field.

fn set_uart<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_uart) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of UART field.

fn set_adc<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_adc) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of ADC field.

fn set_wdt<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_wdt) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of WDT field.

fn set_iocon<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_iocon) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of IOCON field.

fn set_can<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_can) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of CAN field.

fn set_ssp1<'a>(&'a mut self, new_value: SYSCON_sysahbclkctrl_ssp1) -> SYSCON_sysahbclkctrl_Update<'a>

Set value of SSP1 field.

Trait Implementations

impl Copy for SYSCON_sysahbclkctrl

Derived Implementations

impl Clone for SYSCON_sysahbclkctrl

fn clone(&self) -> SYSCON_sysahbclkctrl

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