[][src]Type Definition imxrt1062_iomuxc_gpr::gpr2::W

type W = W<u32, GPR2>;

Writer for register GPR2

Methods

impl W[src]

pub fn axbs_l_ahbxl_high_priority(&mut self) -> AXBS_L_AHBXL_HIGH_PRIORITY_W[src]

Bit 0 - AXBS_L AHBXL master has higher priority.Do not set both DMA and AHBXL to high priority.

pub fn axbs_l_dma_high_priority(&mut self) -> AXBS_L_DMA_HIGH_PRIORITY_W[src]

Bit 1 - AXBS_L DMA master has higher priority.Do not set both DMA and AHBXL to high priority.

pub fn axbs_l_force_round_robin(&mut self) -> AXBS_L_FORCE_ROUND_ROBIN_W[src]

Bit 2 - Force Round Robin in AXBS_L

pub fn axbs_p_m0_high_priority(&mut self) -> AXBS_P_M0_HIGH_PRIORITY_W[src]

Bit 3 - AXBS_P M0 master has higher priority.Do not set both M1 and M0 to high priority.

pub fn axbs_p_m1_high_priority(&mut self) -> AXBS_P_M1_HIGH_PRIORITY_W[src]

Bit 4 - AXBS_P M1 master has higher priority.Do not set both M1 and M0 to high priority.

pub fn axbs_p_force_round_robin(&mut self) -> AXBS_P_FORCE_ROUND_ROBIN_W[src]

Bit 5 - Force Round Robin in AXBS_P. This bit can override master M0 M1 high priority configuration.

pub fn canfd_filter_bypass(&mut self) -> CANFD_FILTER_BYPASS_W[src]

Bit 6 - Disable CANFD filter

pub fn l2_mem_en_powersaving(&mut self) -> L2_MEM_EN_POWERSAVING_W[src]

Bit 12 - enable power saving features on L2 memory

pub fn ram_auto_clk_gating_en(&mut self) -> RAM_AUTO_CLK_GATING_EN_W[src]

Bit 13 - Automatically gate off RAM clock when RAM is not accessed.

pub fn l2_mem_deepsleep(&mut self) -> L2_MEM_DEEPSLEEP_W[src]

Bit 14 - control how memory enter Deep Sleep mode (shutdown periphery power, but maintain memory contents, outputs of memory are pulled low)

pub fn mqs_clk_div(&mut self) -> MQS_CLK_DIV_W[src]

Bits 16:23 - Divider ratio control for mclk from hmclk. mclk frequency = 1/(n+1) * hmclk frequency.

pub fn mqs_sw_rst(&mut self) -> MQS_SW_RST_W[src]

Bit 24 - MQS software reset

pub fn mqs_en(&mut self) -> MQS_EN_W[src]

Bit 25 - MQS enable.

pub fn mqs_oversample(&mut self) -> MQS_OVERSAMPLE_W[src]

Bit 26 - Used to control the PWM oversampling rate compared with mclk.

pub fn qtimer1_tmr_cnts_freeze(&mut self) -> QTIMER1_TMR_CNTS_FREEZE_W[src]

Bit 28 - QTIMER1 timer counter freeze

pub fn qtimer2_tmr_cnts_freeze(&mut self) -> QTIMER2_TMR_CNTS_FREEZE_W[src]

Bit 29 - QTIMER2 timer counter freeze

pub fn qtimer3_tmr_cnts_freeze(&mut self) -> QTIMER3_TMR_CNTS_FREEZE_W[src]

Bit 30 - QTIMER3 timer counter freeze

pub fn qtimer4_tmr_cnts_freeze(&mut self) -> QTIMER4_TMR_CNTS_FREEZE_W[src]

Bit 31 - QTIMER4 timer counter freeze