Type Alias W

Source
pub type W = W<HBN_RSV2_SPEC>;
Expand description

Register HBN_RSV2 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn hbn_ldo18io_power_on_dly( &mut self, ) -> HBN_LDO18IO_POWER_ON_DLY_W<'_, HBN_RSV2_SPEC>

Bits 0:10

Source

pub fn hbn_ldo18io_power_off_dly( &mut self, ) -> HBN_LDO18IO_POWER_OFF_DLY_W<'_, HBN_RSV2_SPEC>

Bits 11:15

Source

pub fn hbn_ldo18io_power_dly_sts( &mut self, ) -> HBN_LDO18IO_POWER_DLY_STS_W<'_, HBN_RSV2_SPEC>

Bits 16:23

Source

pub fn hbn_core_unhalt(&mut self) -> HBN_CORE_UNHALT_W<'_, HBN_RSV2_SPEC>

Bit 25

Source

pub fn hbn_user_boot_sel(&mut self) -> HBN_USER_BOOT_SEL_W<'_, HBN_RSV2_SPEC>

Bits 26:27

Source

pub fn hbn_release_core(&mut self) -> HBN_RELEASE_CORE_W<'_, HBN_RSV2_SPEC>

Bits 28:31

Source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual