Struct zinc_hal_lpc11xx::ioregs::SYSCON_sysahbclkctrl_Get [] [src]

pub struct SYSCON_sysahbclkctrl_Get {
    // some fields omitted
}

SYSAHBCLKCTRL: System AHB clock control

Methods

impl SYSCON_sysahbclkctrl_Get

fn new(reg: &SYSCON_sysahbclkctrl) -> SYSCON_sysahbclkctrl_Get

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

fn raw(&self) -> u32

Get the raw value of the register.

fn rom(&self) -> SYSCON_sysahbclkctrl_rom

Get value of ROM field: Enables clock for ROM.

fn ram(&self) -> SYSCON_sysahbclkctrl_ram

Get value of RAM field: Enables clock for RAM.

fn flashreg(&self) -> SYSCON_sysahbclkctrl_flashreg

Get value of FLASHREG field: Enables clock for flash register interface.

fn flasharray(&self) -> SYSCON_sysahbclkctrl_flasharray

Get value of FLASHARRAY field: Enables clock for flash array access.

fn i2c(&self) -> SYSCON_sysahbclkctrl_i2c

Get value of I2C field: Enables clock for I2C.

fn gpio(&self) -> SYSCON_sysahbclkctrl_gpio

Get value of GPIO field: Enables clock for GPIO.

fn ct16b0(&self) -> SYSCON_sysahbclkctrl_ct16b0

Get value of CT16B0 field: Enables clock for 16-bit counter/timer 0.

fn ct16b1(&self) -> SYSCON_sysahbclkctrl_ct16b1

Get value of CT16B1 field: Enables clock for 16-bit counter/timer 1.

fn ct32b0(&self) -> SYSCON_sysahbclkctrl_ct32b0

Get value of CT32B0 field: Enables clock for 32-bit counter/timer 0.

fn ct32b1(&self) -> SYSCON_sysahbclkctrl_ct32b1

Get value of CT32B1 field: Enables clock for 32-bit counter/timer 1.

fn ssp0(&self) -> SYSCON_sysahbclkctrl_ssp0

Get value of SSP0 field: Enables clock for SPI0.

fn uart(&self) -> SYSCON_sysahbclkctrl_uart

Get value of UART field: Enables clock for UART. See Section 3.1 for part specific details.

fn adc(&self) -> SYSCON_sysahbclkctrl_adc

Get value of ADC field: Enables clock for ADC.

fn wdt(&self) -> SYSCON_sysahbclkctrl_wdt

Get value of WDT field: Enables clock for WDT.

fn iocon(&self) -> SYSCON_sysahbclkctrl_iocon

Get value of IOCON field: Enables clock for I/O configuration block.

fn can(&self) -> SYSCON_sysahbclkctrl_can

Get value of CAN field: Enables clock for C_CAN. See Section 3.1 for part specific details.

fn ssp1(&self) -> SYSCON_sysahbclkctrl_ssp1

Get value of SSP1 field: Enables clock for SPI1.

Trait Implementations

impl Copy for SYSCON_sysahbclkctrl_Get

Derived Implementations

impl Clone for SYSCON_sysahbclkctrl_Get

fn clone(&self) -> SYSCON_sysahbclkctrl_Get

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