[][src]Struct imxrt1062_csu::R

pub struct R<U, T> { /* fields omitted */ }

Register/field reader

Result of the read method of a register. Also it can be used in the modify method

Methods

impl<U, T> R<U, T> where
    U: Copy
[src]

pub fn bits(&self) -> U[src]

Read raw bits from register/field

impl<FI> R<bool, FI>[src]

pub fn bit(&self) -> bool[src]

Value of the field as raw bits

pub fn bit_is_clear(&self) -> bool[src]

Returns true if the bit is clear (0)

pub fn bit_is_set(&self) -> bool[src]

Returns true if the bit is set (1)

impl R<bool, SUR_S2_A>[src]

pub fn variant(&self) -> SUR_S2_A[src]

Get enumerated values variant

pub fn is_sur_s2_0(&self) -> bool[src]

Checks if the value of the field is SUR_S2_0

pub fn is_sur_s2_1(&self) -> bool[src]

Checks if the value of the field is SUR_S2_1

impl R<bool, SSR_S2_A>[src]

pub fn variant(&self) -> SSR_S2_A[src]

Get enumerated values variant

pub fn is_ssr_s2_0(&self) -> bool[src]

Checks if the value of the field is SSR_S2_0

pub fn is_ssr_s2_1(&self) -> bool[src]

Checks if the value of the field is SSR_S2_1

impl R<bool, NUR_S2_A>[src]

pub fn variant(&self) -> NUR_S2_A[src]

Get enumerated values variant

pub fn is_nur_s2_0(&self) -> bool[src]

Checks if the value of the field is NUR_S2_0

pub fn is_nur_s2_1(&self) -> bool[src]

Checks if the value of the field is NUR_S2_1

impl R<bool, NSR_S2_A>[src]

pub fn variant(&self) -> NSR_S2_A[src]

Get enumerated values variant

pub fn is_nsr_s2_0(&self) -> bool[src]

Checks if the value of the field is NSR_S2_0

pub fn is_nsr_s2_1(&self) -> bool[src]

Checks if the value of the field is NSR_S2_1

impl R<bool, SUW_S2_A>[src]

pub fn variant(&self) -> SUW_S2_A[src]

Get enumerated values variant

pub fn is_suw_s2_0(&self) -> bool[src]

Checks if the value of the field is SUW_S2_0

pub fn is_suw_s2_1(&self) -> bool[src]

Checks if the value of the field is SUW_S2_1

impl R<bool, SSW_S2_A>[src]

pub fn variant(&self) -> SSW_S2_A[src]

Get enumerated values variant

pub fn is_ssw_s2_0(&self) -> bool[src]

Checks if the value of the field is SSW_S2_0

pub fn is_ssw_s2_1(&self) -> bool[src]

Checks if the value of the field is SSW_S2_1

impl R<bool, NUW_S2_A>[src]

pub fn variant(&self) -> NUW_S2_A[src]

Get enumerated values variant

pub fn is_nuw_s2_0(&self) -> bool[src]

Checks if the value of the field is NUW_S2_0

pub fn is_nuw_s2_1(&self) -> bool[src]

Checks if the value of the field is NUW_S2_1

impl R<bool, NSW_S2_A>[src]

pub fn variant(&self) -> NSW_S2_A[src]

Get enumerated values variant

pub fn is_nsw_s2_0(&self) -> bool[src]

Checks if the value of the field is NSW_S2_0

pub fn is_nsw_s2_1(&self) -> bool[src]

Checks if the value of the field is NSW_S2_1

impl R<bool, LOCK_S2_A>[src]

pub fn variant(&self) -> LOCK_S2_A[src]

Get enumerated values variant

pub fn is_lock_s2_0(&self) -> bool[src]

Checks if the value of the field is LOCK_S2_0

pub fn is_lock_s2_1(&self) -> bool[src]

Checks if the value of the field is LOCK_S2_1

impl R<bool, SUR_S1_A>[src]

pub fn variant(&self) -> SUR_S1_A[src]

Get enumerated values variant

pub fn is_sur_s1_0(&self) -> bool[src]

Checks if the value of the field is SUR_S1_0

pub fn is_sur_s1_1(&self) -> bool[src]

Checks if the value of the field is SUR_S1_1

impl R<bool, SSR_S1_A>[src]

pub fn variant(&self) -> SSR_S1_A[src]

Get enumerated values variant

pub fn is_ssr_s1_0(&self) -> bool[src]

Checks if the value of the field is SSR_S1_0

pub fn is_ssr_s1_1(&self) -> bool[src]

Checks if the value of the field is SSR_S1_1

impl R<bool, NUR_S1_A>[src]

pub fn variant(&self) -> NUR_S1_A[src]

Get enumerated values variant

pub fn is_nur_s1_0(&self) -> bool[src]

Checks if the value of the field is NUR_S1_0

pub fn is_nur_s1_1(&self) -> bool[src]

Checks if the value of the field is NUR_S1_1

impl R<bool, NSR_S1_A>[src]

pub fn variant(&self) -> NSR_S1_A[src]

Get enumerated values variant

pub fn is_nsr_s1_0(&self) -> bool[src]

Checks if the value of the field is NSR_S1_0

pub fn is_nsr_s1_1(&self) -> bool[src]

Checks if the value of the field is NSR_S1_1

impl R<bool, SUW_S1_A>[src]

pub fn variant(&self) -> SUW_S1_A[src]

Get enumerated values variant

pub fn is_suw_s1_0(&self) -> bool[src]

Checks if the value of the field is SUW_S1_0

pub fn is_suw_s1_1(&self) -> bool[src]

Checks if the value of the field is SUW_S1_1

impl R<bool, SSW_S1_A>[src]

pub fn variant(&self) -> SSW_S1_A[src]

Get enumerated values variant

pub fn is_ssw_s1_0(&self) -> bool[src]

Checks if the value of the field is SSW_S1_0

pub fn is_ssw_s1_1(&self) -> bool[src]

Checks if the value of the field is SSW_S1_1

impl R<bool, NUW_S1_A>[src]

pub fn variant(&self) -> NUW_S1_A[src]

Get enumerated values variant

pub fn is_nuw_s1_0(&self) -> bool[src]

Checks if the value of the field is NUW_S1_0

pub fn is_nuw_s1_1(&self) -> bool[src]

Checks if the value of the field is NUW_S1_1

impl R<bool, NSW_S1_A>[src]

pub fn variant(&self) -> NSW_S1_A[src]

Get enumerated values variant

pub fn is_nsw_s1_0(&self) -> bool[src]

Checks if the value of the field is NSW_S1_0

pub fn is_nsw_s1_1(&self) -> bool[src]

Checks if the value of the field is NSW_S1_1

impl R<bool, LOCK_S1_A>[src]

pub fn variant(&self) -> LOCK_S1_A[src]

Get enumerated values variant

pub fn is_lock_s1_0(&self) -> bool[src]

Checks if the value of the field is LOCK_S1_0

pub fn is_lock_s1_1(&self) -> bool[src]

Checks if the value of the field is LOCK_S1_1

impl R<u32, Reg<u32, _CSL>>[src]

pub fn sur_s2(&self) -> SUR_S2_R[src]

Bit 0 - Secure user read access control for the second slave

pub fn ssr_s2(&self) -> SSR_S2_R[src]

Bit 1 - Secure supervisor read access control for the second slave

pub fn nur_s2(&self) -> NUR_S2_R[src]

Bit 2 - Non-secure user read access control for the second slave

pub fn nsr_s2(&self) -> NSR_S2_R[src]

Bit 3 - Non-secure supervisor read access control for the second slave

pub fn suw_s2(&self) -> SUW_S2_R[src]

Bit 4 - Secure user write access control for the second slave

pub fn ssw_s2(&self) -> SSW_S2_R[src]

Bit 5 - Secure supervisor write access control for the second slave

pub fn nuw_s2(&self) -> NUW_S2_R[src]

Bit 6 - Non-secure user write access control for the second slave

pub fn nsw_s2(&self) -> NSW_S2_R[src]

Bit 7 - Non-secure supervisor write access control for the second slave

pub fn lock_s2(&self) -> LOCK_S2_R[src]

Bit 8 - The lock bit corresponding to the second slave. It is written by the secure software.

pub fn sur_s1(&self) -> SUR_S1_R[src]

Bit 16 - Secure user read access control for the first slave

pub fn ssr_s1(&self) -> SSR_S1_R[src]

Bit 17 - Secure supervisor read access control for the first slave

pub fn nur_s1(&self) -> NUR_S1_R[src]

Bit 18 - Non-secure user read access control for the first slave

pub fn nsr_s1(&self) -> NSR_S1_R[src]

Bit 19 - Non-secure supervisor read access control for the first slave

pub fn suw_s1(&self) -> SUW_S1_R[src]

Bit 20 - Secure user write access control for the first slave

pub fn ssw_s1(&self) -> SSW_S1_R[src]

Bit 21 - Secure supervisor write access control for the first slave

pub fn nuw_s1(&self) -> NUW_S1_R[src]

Bit 22 - Non-secure user write access control for the first slave

pub fn nsw_s1(&self) -> NSW_S1_R[src]

Bit 23 - Non-secure supervisor write access control for the first slave

pub fn lock_s1(&self) -> LOCK_S1_R[src]

Bit 24 - The lock bit corresponding to the first slave. It is written by the secure software.

impl R<bool, HP_DMA_A>[src]

pub fn variant(&self) -> HP_DMA_A[src]

Get enumerated values variant

pub fn is_hp_dma_0(&self) -> bool[src]

Checks if the value of the field is HP_DMA_0

pub fn is_hp_dma_1(&self) -> bool[src]

Checks if the value of the field is HP_DMA_1

impl R<bool, L_DMA_A>[src]

pub fn variant(&self) -> L_DMA_A[src]

Get enumerated values variant

pub fn is_l_dma_0(&self) -> bool[src]

Checks if the value of the field is L_DMA_0

pub fn is_l_dma_1(&self) -> bool[src]

Checks if the value of the field is L_DMA_1

impl R<bool, HP_LCDIF_A>[src]

pub fn variant(&self) -> HP_LCDIF_A[src]

Get enumerated values variant

pub fn is_hp_lcdif_0(&self) -> bool[src]

Checks if the value of the field is HP_LCDIF_0

pub fn is_hp_lcdif_1(&self) -> bool[src]

Checks if the value of the field is HP_LCDIF_1

impl R<bool, L_LCDIF_A>[src]

pub fn variant(&self) -> L_LCDIF_A[src]

Get enumerated values variant

pub fn is_l_lcdif_0(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_0

pub fn is_l_lcdif_1(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_1

impl R<bool, HP_CSI_A>[src]

pub fn variant(&self) -> HP_CSI_A[src]

Get enumerated values variant

pub fn is_hp_csi_0(&self) -> bool[src]

Checks if the value of the field is HP_CSI_0

pub fn is_hp_csi_1(&self) -> bool[src]

Checks if the value of the field is HP_CSI_1

impl R<bool, L_CSI_A>[src]

pub fn variant(&self) -> L_CSI_A[src]

Get enumerated values variant

pub fn is_l_csi_0(&self) -> bool[src]

Checks if the value of the field is L_CSI_0

pub fn is_l_csi_1(&self) -> bool[src]

Checks if the value of the field is L_CSI_1

impl R<bool, HP_PXP_A>[src]

pub fn variant(&self) -> HP_PXP_A[src]

Get enumerated values variant

pub fn is_hp_pxp_0(&self) -> bool[src]

Checks if the value of the field is HP_PXP_0

pub fn is_hp_pxp_1(&self) -> bool[src]

Checks if the value of the field is HP_PXP_1

impl R<bool, L_PXP_A>[src]

pub fn variant(&self) -> L_PXP_A[src]

Get enumerated values variant

pub fn is_l_pxp_0(&self) -> bool[src]

Checks if the value of the field is L_PXP_0

pub fn is_l_pxp_1(&self) -> bool[src]

Checks if the value of the field is L_PXP_1

impl R<bool, HP_DCP_A>[src]

pub fn variant(&self) -> HP_DCP_A[src]

Get enumerated values variant

pub fn is_hp_dcp_0(&self) -> bool[src]

Checks if the value of the field is HP_DCP_0

pub fn is_hp_dcp_1(&self) -> bool[src]

Checks if the value of the field is HP_DCP_1

impl R<bool, L_DCP_A>[src]

pub fn variant(&self) -> L_DCP_A[src]

Get enumerated values variant

pub fn is_l_dcp_0(&self) -> bool[src]

Checks if the value of the field is L_DCP_0

pub fn is_l_dcp_1(&self) -> bool[src]

Checks if the value of the field is L_DCP_1

impl R<bool, HP_ENET_A>[src]

pub fn variant(&self) -> HP_ENET_A[src]

Get enumerated values variant

pub fn is_hp_enet_0(&self) -> bool[src]

Checks if the value of the field is HP_ENET_0

pub fn is_hp_enet_1(&self) -> bool[src]

Checks if the value of the field is HP_ENET_1

impl R<bool, L_ENET_A>[src]

pub fn variant(&self) -> L_ENET_A[src]

Get enumerated values variant

pub fn is_l_enet_0(&self) -> bool[src]

Checks if the value of the field is L_ENET_0

pub fn is_l_enet_1(&self) -> bool[src]

Checks if the value of the field is L_ENET_1

impl R<bool, HP_USDHC1_A>[src]

pub fn variant(&self) -> HP_USDHC1_A[src]

Get enumerated values variant

pub fn is_hp_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is HP_USDHC1_0

pub fn is_hp_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is HP_USDHC1_1

impl R<bool, L_USDHC1_A>[src]

pub fn variant(&self) -> L_USDHC1_A[src]

Get enumerated values variant

pub fn is_l_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_0

pub fn is_l_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_1

impl R<bool, HP_USDHC2_A>[src]

pub fn variant(&self) -> HP_USDHC2_A[src]

Get enumerated values variant

pub fn is_hp_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is HP_USDHC2_0

pub fn is_hp_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is HP_USDHC2_1

impl R<bool, L_USDHC2_A>[src]

pub fn variant(&self) -> L_USDHC2_A[src]

Get enumerated values variant

pub fn is_l_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_0

pub fn is_l_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_1

impl R<bool, HP_TPSMP_A>[src]

pub fn variant(&self) -> HP_TPSMP_A[src]

Get enumerated values variant

pub fn is_hp_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is HP_TPSMP_0

pub fn is_hp_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is HP_TPSMP_1

impl R<bool, L_TPSMP_A>[src]

pub fn variant(&self) -> L_TPSMP_A[src]

Get enumerated values variant

pub fn is_l_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_0

pub fn is_l_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_1

impl R<bool, HP_USB_A>[src]

pub fn variant(&self) -> HP_USB_A[src]

Get enumerated values variant

pub fn is_hp_usb_0(&self) -> bool[src]

Checks if the value of the field is HP_USB_0

pub fn is_hp_usb_1(&self) -> bool[src]

Checks if the value of the field is HP_USB_1

impl R<bool, L_USB_A>[src]

pub fn variant(&self) -> L_USB_A[src]

Get enumerated values variant

pub fn is_l_usb_0(&self) -> bool[src]

Checks if the value of the field is L_USB_0

pub fn is_l_usb_1(&self) -> bool[src]

Checks if the value of the field is L_USB_1

impl R<u32, Reg<u32, _HP0>>[src]

pub fn hp_dma(&self) -> HP_DMA_R[src]

Bit 2 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the eDMA

pub fn l_dma(&self) -> L_DMA_R[src]

Bit 3 - Lock bit set by the TZ software for the eDMA

pub fn hp_lcdif(&self) -> HP_LCDIF_R[src]

Bit 4 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the LCDIF

pub fn l_lcdif(&self) -> L_LCDIF_R[src]

Bit 5 - Lock bit set by the TZ software for the LCDIF

pub fn hp_csi(&self) -> HP_CSI_R[src]

Bit 6 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the CSI

pub fn l_csi(&self) -> L_CSI_R[src]

Bit 7 - Lock bit set by the TZ software for the CSI

pub fn hp_pxp(&self) -> HP_PXP_R[src]

Bit 8 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the PXP

pub fn l_pxp(&self) -> L_PXP_R[src]

Bit 9 - Lock bit set by the TZ software for the PXP

pub fn hp_dcp(&self) -> HP_DCP_R[src]

Bit 10 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the DCP

pub fn l_dcp(&self) -> L_DCP_R[src]

Bit 11 - Lock bit set by the TZ software for the DCP

pub fn hp_enet(&self) -> HP_ENET_R[src]

Bit 14 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the ENET

pub fn l_enet(&self) -> L_ENET_R[src]

Bit 15 - Lock bit set by the TZ software for the ENET

pub fn hp_usdhc1(&self) -> HP_USDHC1_R[src]

Bit 16 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the USDHC1

pub fn l_usdhc1(&self) -> L_USDHC1_R[src]

Bit 17 - Lock bit set by the TZ software for the USDHC1

pub fn hp_usdhc2(&self) -> HP_USDHC2_R[src]

Bit 18 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the USDHC2

pub fn l_usdhc2(&self) -> L_USDHC2_R[src]

Bit 19 - Lock bit set by the TZ software for the USDHC2

pub fn hp_tpsmp(&self) -> HP_TPSMP_R[src]

Bit 20 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the TPSMP

pub fn l_tpsmp(&self) -> L_TPSMP_R[src]

Bit 21 - Lock bit set by the TZ software for the TPSMP

pub fn hp_usb(&self) -> HP_USB_R[src]

Bit 22 - Determines whether the register value of the corresponding HP field is passed as the hprot[1] of the USB

pub fn l_usb(&self) -> L_USB_R[src]

Bit 23 - Lock bit set by the TZ software for the USB

impl R<bool, NSA_DMA_A>[src]

pub fn variant(&self) -> NSA_DMA_A[src]

Get enumerated values variant

pub fn is_nsa_dma_0(&self) -> bool[src]

Checks if the value of the field is NSA_DMA_0

pub fn is_nsa_dma_1(&self) -> bool[src]

Checks if the value of the field is NSA_DMA_1

impl R<bool, L_DMA_A>[src]

pub fn variant(&self) -> L_DMA_A[src]

Get enumerated values variant

pub fn is_l_dma_0(&self) -> bool[src]

Checks if the value of the field is L_DMA_0

pub fn is_l_dma_1(&self) -> bool[src]

Checks if the value of the field is L_DMA_1

impl R<bool, NSA_LCDIF_A>[src]

pub fn variant(&self) -> NSA_LCDIF_A[src]

Get enumerated values variant

pub fn is_nsa_lcdif_0(&self) -> bool[src]

Checks if the value of the field is NSA_LCDIF_0

pub fn is_nsa_lcdif_1(&self) -> bool[src]

Checks if the value of the field is NSA_LCDIF_1

impl R<bool, L_LCDIF_A>[src]

pub fn variant(&self) -> L_LCDIF_A[src]

Get enumerated values variant

pub fn is_l_lcdif_0(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_0

pub fn is_l_lcdif_1(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_1

impl R<bool, NSA_CSI_A>[src]

pub fn variant(&self) -> NSA_CSI_A[src]

Get enumerated values variant

pub fn is_nsa_csi_0(&self) -> bool[src]

Checks if the value of the field is NSA_CSI_0

pub fn is_nsa_csi_1(&self) -> bool[src]

Checks if the value of the field is NSA_CSI_1

impl R<bool, L_CSI_A>[src]

pub fn variant(&self) -> L_CSI_A[src]

Get enumerated values variant

pub fn is_l_csi_0(&self) -> bool[src]

Checks if the value of the field is L_CSI_0

pub fn is_l_csi_1(&self) -> bool[src]

Checks if the value of the field is L_CSI_1

impl R<bool, NSA_PXP_A>[src]

pub fn variant(&self) -> NSA_PXP_A[src]

Get enumerated values variant

pub fn is_nsa_pxp_0(&self) -> bool[src]

Checks if the value of the field is NSA_PXP_0

pub fn is_nsa_pxp_1(&self) -> bool[src]

Checks if the value of the field is NSA_PXP_1

impl R<bool, L_PXP_A>[src]

pub fn variant(&self) -> L_PXP_A[src]

Get enumerated values variant

pub fn is_l_pxp_0(&self) -> bool[src]

Checks if the value of the field is L_PXP_0

pub fn is_l_pxp_1(&self) -> bool[src]

Checks if the value of the field is L_PXP_1

impl R<bool, NSA_DCP_A>[src]

pub fn variant(&self) -> NSA_DCP_A[src]

Get enumerated values variant

pub fn is_nsa_dcp_0(&self) -> bool[src]

Checks if the value of the field is NSA_DCP_0

pub fn is_nsa_dcp_1(&self) -> bool[src]

Checks if the value of the field is NSA_DCP_1

impl R<bool, L_DCP_A>[src]

pub fn variant(&self) -> L_DCP_A[src]

Get enumerated values variant

pub fn is_l_dcp_0(&self) -> bool[src]

Checks if the value of the field is L_DCP_0

pub fn is_l_dcp_1(&self) -> bool[src]

Checks if the value of the field is L_DCP_1

impl R<bool, NSA_ENET_A>[src]

pub fn variant(&self) -> NSA_ENET_A[src]

Get enumerated values variant

pub fn is_nsa_enet_0(&self) -> bool[src]

Checks if the value of the field is NSA_ENET_0

pub fn is_nsa_enet_1(&self) -> bool[src]

Checks if the value of the field is NSA_ENET_1

impl R<bool, L_ENET_A>[src]

pub fn variant(&self) -> L_ENET_A[src]

Get enumerated values variant

pub fn is_l_enet_0(&self) -> bool[src]

Checks if the value of the field is L_ENET_0

pub fn is_l_enet_1(&self) -> bool[src]

Checks if the value of the field is L_ENET_1

impl R<bool, NSA_USDHC1_A>[src]

pub fn variant(&self) -> NSA_USDHC1_A[src]

Get enumerated values variant

pub fn is_nsa_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is NSA_USDHC1_0

pub fn is_nsa_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is NSA_USDHC1_1

impl R<bool, L_USDHC1_A>[src]

pub fn variant(&self) -> L_USDHC1_A[src]

Get enumerated values variant

pub fn is_l_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_0

pub fn is_l_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_1

impl R<bool, NSA_USDHC2_A>[src]

pub fn variant(&self) -> NSA_USDHC2_A[src]

Get enumerated values variant

pub fn is_nsa_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is NSA_USDHC2_0

pub fn is_nsa_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is NSA_USDHC2_1

impl R<bool, L_USDHC2_A>[src]

pub fn variant(&self) -> L_USDHC2_A[src]

Get enumerated values variant

pub fn is_l_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_0

pub fn is_l_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_1

impl R<bool, NSA_TPSMP_A>[src]

pub fn variant(&self) -> NSA_TPSMP_A[src]

Get enumerated values variant

pub fn is_nsa_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is NSA_TPSMP_0

pub fn is_nsa_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is NSA_TPSMP_1

impl R<bool, L_TPSMP_A>[src]

pub fn variant(&self) -> L_TPSMP_A[src]

Get enumerated values variant

pub fn is_l_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_0

pub fn is_l_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_1

impl R<bool, NSA_USB_A>[src]

pub fn variant(&self) -> NSA_USB_A[src]

Get enumerated values variant

pub fn is_nsa_usb_0(&self) -> bool[src]

Checks if the value of the field is NSA_USB_0

pub fn is_nsa_usb_1(&self) -> bool[src]

Checks if the value of the field is NSA_USB_1

impl R<bool, L_USB_A>[src]

pub fn variant(&self) -> L_USB_A[src]

Get enumerated values variant

pub fn is_l_usb_0(&self) -> bool[src]

Checks if the value of the field is L_USB_0

pub fn is_l_usb_1(&self) -> bool[src]

Checks if the value of the field is L_USB_1

impl R<u32, Reg<u32, _SA>>[src]

pub fn nsa_dma(&self) -> NSA_DMA_R[src]

Bit 2 - Non-secure access policy indicator bit

pub fn l_dma(&self) -> L_DMA_R[src]

Bit 3 - Lock bit set by the TZ software for the eDMA

pub fn nsa_lcdif(&self) -> NSA_LCDIF_R[src]

Bit 4 - Non-secure access policy indicator bit

pub fn l_lcdif(&self) -> L_LCDIF_R[src]

Bit 5 - Lock bit set by the TZ software for the LCDIF

pub fn nsa_csi(&self) -> NSA_CSI_R[src]

Bit 6 - Non-secure access policy indicator bit

pub fn l_csi(&self) -> L_CSI_R[src]

Bit 7 - Lock bit set by the TZ software for the CSI

pub fn nsa_pxp(&self) -> NSA_PXP_R[src]

Bit 8 - Non-Secure Access Policy indicator bit

pub fn l_pxp(&self) -> L_PXP_R[src]

Bit 9 - Lock bit set by the TZ software for the PXP

pub fn nsa_dcp(&self) -> NSA_DCP_R[src]

Bit 10 - Non-secure access policy indicator bit

pub fn l_dcp(&self) -> L_DCP_R[src]

Bit 11 - Lock bit set by the TZ software for the DCP

pub fn nsa_enet(&self) -> NSA_ENET_R[src]

Bit 14 - Non-secure access policy indicator bit

pub fn l_enet(&self) -> L_ENET_R[src]

Bit 15 - Lock bit set by the TZ software for the ENET1 and ENET2

pub fn nsa_usdhc1(&self) -> NSA_USDHC1_R[src]

Bit 16 - Non-secure access policy indicator bit

pub fn l_usdhc1(&self) -> L_USDHC1_R[src]

Bit 17 - Lock bit set by the TZ software for the USDHC1

pub fn nsa_usdhc2(&self) -> NSA_USDHC2_R[src]

Bit 18 - Non-secure access policy indicator bit

pub fn l_usdhc2(&self) -> L_USDHC2_R[src]

Bit 19 - Lock bit set by the TZ software for the USDHC2

pub fn nsa_tpsmp(&self) -> NSA_TPSMP_R[src]

Bit 20 - Non-secure access policy indicator bit

pub fn l_tpsmp(&self) -> L_TPSMP_R[src]

Bit 21 - Lock bit set by the TZ software for the TPSMP

pub fn nsa_usb(&self) -> NSA_USB_R[src]

Bit 22 - Non-secure access policy indicator bit

pub fn l_usb(&self) -> L_USB_R[src]

Bit 23 - Lock bit set by the TZ software for the USB

impl R<bool, HPC_DMA_A>[src]

pub fn variant(&self) -> HPC_DMA_A[src]

Get enumerated values variant

pub fn is_hpc_dma_0(&self) -> bool[src]

Checks if the value of the field is HPC_DMA_0

pub fn is_hpc_dma_1(&self) -> bool[src]

Checks if the value of the field is HPC_DMA_1

impl R<bool, L_DMA_A>[src]

pub fn variant(&self) -> L_DMA_A[src]

Get enumerated values variant

pub fn is_l_dma_0(&self) -> bool[src]

Checks if the value of the field is L_DMA_0

pub fn is_l_dma_1(&self) -> bool[src]

Checks if the value of the field is L_DMA_1

impl R<bool, HPC_LCDIF_A>[src]

pub fn variant(&self) -> HPC_LCDIF_A[src]

Get enumerated values variant

pub fn is_hpc_lcdif_0(&self) -> bool[src]

Checks if the value of the field is HPC_LCDIF_0

pub fn is_hpc_lcdif_1(&self) -> bool[src]

Checks if the value of the field is HPC_LCDIF_1

impl R<bool, L_LCDIF_A>[src]

pub fn variant(&self) -> L_LCDIF_A[src]

Get enumerated values variant

pub fn is_l_lcdif_0(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_0

pub fn is_l_lcdif_1(&self) -> bool[src]

Checks if the value of the field is L_LCDIF_1

impl R<bool, HPC_CSI_A>[src]

pub fn variant(&self) -> HPC_CSI_A[src]

Get enumerated values variant

pub fn is_hpc_csi_0(&self) -> bool[src]

Checks if the value of the field is HPC_CSI_0

pub fn is_hpc_csi_1(&self) -> bool[src]

Checks if the value of the field is HPC_CSI_1

impl R<bool, L_CSI_A>[src]

pub fn variant(&self) -> L_CSI_A[src]

Get enumerated values variant

pub fn is_l_csi_0(&self) -> bool[src]

Checks if the value of the field is L_CSI_0

pub fn is_l_csi_1(&self) -> bool[src]

Checks if the value of the field is L_CSI_1

impl R<bool, HPC_PXP_A>[src]

pub fn variant(&self) -> HPC_PXP_A[src]

Get enumerated values variant

pub fn is_hpc_pxp_0(&self) -> bool[src]

Checks if the value of the field is HPC_PXP_0

pub fn is_hpc_pxp_1(&self) -> bool[src]

Checks if the value of the field is HPC_PXP_1

impl R<bool, L_PXP_A>[src]

pub fn variant(&self) -> L_PXP_A[src]

Get enumerated values variant

pub fn is_l_pxp_0(&self) -> bool[src]

Checks if the value of the field is L_PXP_0

pub fn is_l_pxp_1(&self) -> bool[src]

Checks if the value of the field is L_PXP_1

impl R<bool, HPC_DCP_A>[src]

pub fn variant(&self) -> HPC_DCP_A[src]

Get enumerated values variant

pub fn is_hpc_dcp_0(&self) -> bool[src]

Checks if the value of the field is HPC_DCP_0

pub fn is_hpc_dcp_1(&self) -> bool[src]

Checks if the value of the field is HPC_DCP_1

impl R<bool, L_DCP_A>[src]

pub fn variant(&self) -> L_DCP_A[src]

Get enumerated values variant

pub fn is_l_dcp_0(&self) -> bool[src]

Checks if the value of the field is L_DCP_0

pub fn is_l_dcp_1(&self) -> bool[src]

Checks if the value of the field is L_DCP_1

impl R<bool, HPC_ENET_A>[src]

pub fn variant(&self) -> HPC_ENET_A[src]

Get enumerated values variant

pub fn is_hpc_enet_0(&self) -> bool[src]

Checks if the value of the field is HPC_ENET_0

pub fn is_hpc_enet_1(&self) -> bool[src]

Checks if the value of the field is HPC_ENET_1

impl R<bool, L_ENET_A>[src]

pub fn variant(&self) -> L_ENET_A[src]

Get enumerated values variant

pub fn is_l_enet_0(&self) -> bool[src]

Checks if the value of the field is L_ENET_0

pub fn is_l_enet_1(&self) -> bool[src]

Checks if the value of the field is L_ENET_1

impl R<bool, HPC_USDHC1_A>[src]

pub fn variant(&self) -> HPC_USDHC1_A[src]

Get enumerated values variant

pub fn is_hpc_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is HPC_USDHC1_0

pub fn is_hpc_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is HPC_USDHC1_1

impl R<bool, L_USDHC1_A>[src]

pub fn variant(&self) -> L_USDHC1_A[src]

Get enumerated values variant

pub fn is_l_usdhc1_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_0

pub fn is_l_usdhc1_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC1_1

impl R<bool, HPC_USDHC2_A>[src]

pub fn variant(&self) -> HPC_USDHC2_A[src]

Get enumerated values variant

pub fn is_hpc_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is HPC_USDHC2_0

pub fn is_hpc_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is HPC_USDHC2_1

impl R<bool, L_USDHC2_A>[src]

pub fn variant(&self) -> L_USDHC2_A[src]

Get enumerated values variant

pub fn is_l_usdhc2_0(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_0

pub fn is_l_usdhc2_1(&self) -> bool[src]

Checks if the value of the field is L_USDHC2_1

impl R<bool, HPC_TPSMP_A>[src]

pub fn variant(&self) -> HPC_TPSMP_A[src]

Get enumerated values variant

pub fn is_hpc_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is HPC_TPSMP_0

pub fn is_hpc_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is HPC_TPSMP_1

impl R<bool, L_TPSMP_A>[src]

pub fn variant(&self) -> L_TPSMP_A[src]

Get enumerated values variant

pub fn is_l_tpsmp_0(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_0

pub fn is_l_tpsmp_1(&self) -> bool[src]

Checks if the value of the field is L_TPSMP_1

impl R<bool, HPC_USB_A>[src]

pub fn variant(&self) -> HPC_USB_A[src]

Get enumerated values variant

pub fn is_hpc_usb_0(&self) -> bool[src]

Checks if the value of the field is HPC_USB_0

pub fn is_hpc_usb_1(&self) -> bool[src]

Checks if the value of the field is HPC_USB_1

impl R<bool, L_USB_A>[src]

pub fn variant(&self) -> L_USB_A[src]

Get enumerated values variant

pub fn is_l_usb_0(&self) -> bool[src]

Checks if the value of the field is L_USB_0

pub fn is_l_usb_1(&self) -> bool[src]

Checks if the value of the field is L_USB_1

impl R<u32, Reg<u32, _HPCONTROL0>>[src]

pub fn hpc_dma(&self) -> HPC_DMA_R[src]

Bit 2 - Indicates the privilege/user mode for the eDMA

pub fn l_dma(&self) -> L_DMA_R[src]

Bit 3 - Lock bit set by the TZ software for the eDMA

pub fn hpc_lcdif(&self) -> HPC_LCDIF_R[src]

Bit 4 - Indicates the privilege/user mode for the LCDIF

pub fn l_lcdif(&self) -> L_LCDIF_R[src]

Bit 5 - Lock bit set by the TZ software for the LCDIF

pub fn hpc_csi(&self) -> HPC_CSI_R[src]

Bit 6 - Indicates the privilege/user mode for the CSI

pub fn l_csi(&self) -> L_CSI_R[src]

Bit 7 - Lock bit set by the TZ software for the CSI

pub fn hpc_pxp(&self) -> HPC_PXP_R[src]

Bit 8 - Indicates the privilege/user mode for the PXP

pub fn l_pxp(&self) -> L_PXP_R[src]

Bit 9 - Lock bit set by the TZ software for the PXP

pub fn hpc_dcp(&self) -> HPC_DCP_R[src]

Bit 10 - Indicates the privilege/user mode for the DCP

pub fn l_dcp(&self) -> L_DCP_R[src]

Bit 11 - Lock bit set by the TZ software for the DCP

pub fn hpc_enet(&self) -> HPC_ENET_R[src]

Bit 14 - Indicates the privilege/user mode for the ENET

pub fn l_enet(&self) -> L_ENET_R[src]

Bit 15 - Lock bit set by the TZ software for the ENET

pub fn hpc_usdhc1(&self) -> HPC_USDHC1_R[src]

Bit 16 - Indicates the privilege/user mode for the USDHC1

pub fn l_usdhc1(&self) -> L_USDHC1_R[src]

Bit 17 - Lock bit set by the TZ software for the USDHC1

pub fn hpc_usdhc2(&self) -> HPC_USDHC2_R[src]

Bit 18 - Indicates the privilege/user mode for the USDHC2

pub fn l_usdhc2(&self) -> L_USDHC2_R[src]

Bit 19 - Lock bit set by the TZ software for the USDHC2.

pub fn hpc_tpsmp(&self) -> HPC_TPSMP_R[src]

Bit 20 - Indicates the privilege/user mode for the TPSMP

pub fn l_tpsmp(&self) -> L_TPSMP_R[src]

Bit 21 - Lock bit set by the TZ software for the TPSMP.

pub fn hpc_usb(&self) -> HPC_USB_R[src]

Bit 22 - Indicates the privilege/user mode for the USB

pub fn l_usb(&self) -> L_USB_R[src]

Bit 23 - Lock bit set by the TZ software for the USB.

Trait Implementations

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.