[−][src]Struct imxrt1062_csu::W
Methods
impl<U, REG> W<U, REG>
[src]
impl W<u32, Reg<u32, _CSL>>
[src]
pub fn sur_s2(&mut self) -> SUR_S2_W
[src]
Bit 0 - Secure user read access control for the second slave
pub fn ssr_s2(&mut self) -> SSR_S2_W
[src]
Bit 1 - Secure supervisor read access control for the second slave
pub fn nur_s2(&mut self) -> NUR_S2_W
[src]
Bit 2 - Non-secure user read access control for the second slave
pub fn nsr_s2(&mut self) -> NSR_S2_W
[src]
Bit 3 - Non-secure supervisor read access control for the second slave
pub fn suw_s2(&mut self) -> SUW_S2_W
[src]
Bit 4 - Secure user write access control for the second slave
pub fn ssw_s2(&mut self) -> SSW_S2_W
[src]
Bit 5 - Secure supervisor write access control for the second slave
pub fn nuw_s2(&mut self) -> NUW_S2_W
[src]
Bit 6 - Non-secure user write access control for the second slave
pub fn nsw_s2(&mut self) -> NSW_S2_W
[src]
Bit 7 - Non-secure supervisor write access control for the second slave
pub fn lock_s2(&mut self) -> LOCK_S2_W
[src]
Bit 8 - The lock bit corresponding to the second slave. It is written by the secure software.
pub fn sur_s1(&mut self) -> SUR_S1_W
[src]
Bit 16 - Secure user read access control for the first slave
pub fn ssr_s1(&mut self) -> SSR_S1_W
[src]
Bit 17 - Secure supervisor read access control for the first slave
pub fn nur_s1(&mut self) -> NUR_S1_W
[src]
Bit 18 - Non-secure user read access control for the first slave
pub fn nsr_s1(&mut self) -> NSR_S1_W
[src]
Bit 19 - Non-secure supervisor read access control for the first slave
pub fn suw_s1(&mut self) -> SUW_S1_W
[src]
Bit 20 - Secure user write access control for the first slave
pub fn ssw_s1(&mut self) -> SSW_S1_W
[src]
Bit 21 - Secure supervisor write access control for the first slave
pub fn nuw_s1(&mut self) -> NUW_S1_W
[src]
Bit 22 - Non-secure user write access control for the first slave
pub fn nsw_s1(&mut self) -> NSW_S1_W
[src]
Bit 23 - Non-secure supervisor write access control for the first slave
pub fn lock_s1(&mut self) -> LOCK_S1_W
[src]
Bit 24 - The lock bit corresponding to the first slave. It is written by the secure software.
impl W<u32, Reg<u32, _HP0>>
[src]
pub fn hp_dma(&mut self) -> HP_DMA_W
[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(&mut self) -> L_DMA_W
[src]
Bit 3 - Lock bit set by the TZ software for the eDMA
pub fn hp_lcdif(&mut self) -> HP_LCDIF_W
[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(&mut self) -> L_LCDIF_W
[src]
Bit 5 - Lock bit set by the TZ software for the LCDIF
pub fn hp_csi(&mut self) -> HP_CSI_W
[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(&mut self) -> L_CSI_W
[src]
Bit 7 - Lock bit set by the TZ software for the CSI
pub fn hp_pxp(&mut self) -> HP_PXP_W
[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(&mut self) -> L_PXP_W
[src]
Bit 9 - Lock bit set by the TZ software for the PXP
pub fn hp_dcp(&mut self) -> HP_DCP_W
[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(&mut self) -> L_DCP_W
[src]
Bit 11 - Lock bit set by the TZ software for the DCP
pub fn hp_enet(&mut self) -> HP_ENET_W
[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(&mut self) -> L_ENET_W
[src]
Bit 15 - Lock bit set by the TZ software for the ENET
pub fn hp_usdhc1(&mut self) -> HP_USDHC1_W
[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(&mut self) -> L_USDHC1_W
[src]
Bit 17 - Lock bit set by the TZ software for the USDHC1
pub fn hp_usdhc2(&mut self) -> HP_USDHC2_W
[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(&mut self) -> L_USDHC2_W
[src]
Bit 19 - Lock bit set by the TZ software for the USDHC2
pub fn hp_tpsmp(&mut self) -> HP_TPSMP_W
[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(&mut self) -> L_TPSMP_W
[src]
Bit 21 - Lock bit set by the TZ software for the TPSMP
pub fn hp_usb(&mut self) -> HP_USB_W
[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(&mut self) -> L_USB_W
[src]
Bit 23 - Lock bit set by the TZ software for the USB
impl W<u32, Reg<u32, _SA>>
[src]
pub fn nsa_dma(&mut self) -> NSA_DMA_W
[src]
Bit 2 - Non-secure access policy indicator bit
pub fn l_dma(&mut self) -> L_DMA_W
[src]
Bit 3 - Lock bit set by the TZ software for the eDMA
pub fn nsa_lcdif(&mut self) -> NSA_LCDIF_W
[src]
Bit 4 - Non-secure access policy indicator bit
pub fn l_lcdif(&mut self) -> L_LCDIF_W
[src]
Bit 5 - Lock bit set by the TZ software for the LCDIF
pub fn nsa_csi(&mut self) -> NSA_CSI_W
[src]
Bit 6 - Non-secure access policy indicator bit
pub fn l_csi(&mut self) -> L_CSI_W
[src]
Bit 7 - Lock bit set by the TZ software for the CSI
pub fn nsa_pxp(&mut self) -> NSA_PXP_W
[src]
Bit 8 - Non-Secure Access Policy indicator bit
pub fn l_pxp(&mut self) -> L_PXP_W
[src]
Bit 9 - Lock bit set by the TZ software for the PXP
pub fn nsa_dcp(&mut self) -> NSA_DCP_W
[src]
Bit 10 - Non-secure access policy indicator bit
pub fn l_dcp(&mut self) -> L_DCP_W
[src]
Bit 11 - Lock bit set by the TZ software for the DCP
pub fn nsa_enet(&mut self) -> NSA_ENET_W
[src]
Bit 14 - Non-secure access policy indicator bit
pub fn l_enet(&mut self) -> L_ENET_W
[src]
Bit 15 - Lock bit set by the TZ software for the ENET1 and ENET2
pub fn nsa_usdhc1(&mut self) -> NSA_USDHC1_W
[src]
Bit 16 - Non-secure access policy indicator bit
pub fn l_usdhc1(&mut self) -> L_USDHC1_W
[src]
Bit 17 - Lock bit set by the TZ software for the USDHC1
pub fn nsa_usdhc2(&mut self) -> NSA_USDHC2_W
[src]
Bit 18 - Non-secure access policy indicator bit
pub fn l_usdhc2(&mut self) -> L_USDHC2_W
[src]
Bit 19 - Lock bit set by the TZ software for the USDHC2
pub fn nsa_tpsmp(&mut self) -> NSA_TPSMP_W
[src]
Bit 20 - Non-secure access policy indicator bit
pub fn l_tpsmp(&mut self) -> L_TPSMP_W
[src]
Bit 21 - Lock bit set by the TZ software for the TPSMP
pub fn nsa_usb(&mut self) -> NSA_USB_W
[src]
Bit 22 - Non-secure access policy indicator bit
pub fn l_usb(&mut self) -> L_USB_W
[src]
Bit 23 - Lock bit set by the TZ software for the USB
impl W<u32, Reg<u32, _HPCONTROL0>>
[src]
pub fn hpc_dma(&mut self) -> HPC_DMA_W
[src]
Bit 2 - Indicates the privilege/user mode for the eDMA
pub fn l_dma(&mut self) -> L_DMA_W
[src]
Bit 3 - Lock bit set by the TZ software for the eDMA
pub fn hpc_lcdif(&mut self) -> HPC_LCDIF_W
[src]
Bit 4 - Indicates the privilege/user mode for the LCDIF
pub fn l_lcdif(&mut self) -> L_LCDIF_W
[src]
Bit 5 - Lock bit set by the TZ software for the LCDIF
pub fn hpc_csi(&mut self) -> HPC_CSI_W
[src]
Bit 6 - Indicates the privilege/user mode for the CSI
pub fn l_csi(&mut self) -> L_CSI_W
[src]
Bit 7 - Lock bit set by the TZ software for the CSI
pub fn hpc_pxp(&mut self) -> HPC_PXP_W
[src]
Bit 8 - Indicates the privilege/user mode for the PXP
pub fn l_pxp(&mut self) -> L_PXP_W
[src]
Bit 9 - Lock bit set by the TZ software for the PXP
pub fn hpc_dcp(&mut self) -> HPC_DCP_W
[src]
Bit 10 - Indicates the privilege/user mode for the DCP
pub fn l_dcp(&mut self) -> L_DCP_W
[src]
Bit 11 - Lock bit set by the TZ software for the DCP
pub fn hpc_enet(&mut self) -> HPC_ENET_W
[src]
Bit 14 - Indicates the privilege/user mode for the ENET
pub fn l_enet(&mut self) -> L_ENET_W
[src]
Bit 15 - Lock bit set by the TZ software for the ENET
pub fn hpc_usdhc1(&mut self) -> HPC_USDHC1_W
[src]
Bit 16 - Indicates the privilege/user mode for the USDHC1
pub fn l_usdhc1(&mut self) -> L_USDHC1_W
[src]
Bit 17 - Lock bit set by the TZ software for the USDHC1
pub fn hpc_usdhc2(&mut self) -> HPC_USDHC2_W
[src]
Bit 18 - Indicates the privilege/user mode for the USDHC2
pub fn l_usdhc2(&mut self) -> L_USDHC2_W
[src]
Bit 19 - Lock bit set by the TZ software for the USDHC2.
pub fn hpc_tpsmp(&mut self) -> HPC_TPSMP_W
[src]
Bit 20 - Indicates the privilege/user mode for the TPSMP
pub fn l_tpsmp(&mut self) -> L_TPSMP_W
[src]
Bit 21 - Lock bit set by the TZ software for the TPSMP.
pub fn hpc_usb(&mut self) -> HPC_USB_W
[src]
Bit 22 - Indicates the privilege/user mode for the USB
pub fn l_usb(&mut self) -> L_USB_W
[src]
Bit 23 - Lock bit set by the TZ software for the USB.
Auto Trait Implementations
impl<U, REG> Send for W<U, REG> where
REG: Send,
U: Send,
REG: Send,
U: Send,
impl<U, REG> Sync for W<U, REG> where
REG: Sync,
U: Sync,
REG: Sync,
U: Sync,
impl<U, REG> Unpin for W<U, REG> where
REG: Unpin,
U: Unpin,
REG: 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>,