[−][src]Struct imxrt1062_csu::R
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]
U: Copy,
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
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,