#[repr(transparent)]pub struct SecGpioMask3(pub u32);Expand description
Secure GPIO mask for port 3 pins.
Tuple Fields§
§0: u32Implementations§
Source§impl SecGpioMask3
impl SecGpioMask3
Sourcepub const fn pio3_pin0_sec_mask(&self) -> bool
pub const fn pio3_pin0_sec_mask(&self) -> bool
0 : Pin PIO3_0 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin0_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin0_sec_mask(&mut self, val: bool)
0 : Pin PIO3_0 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin1_sec_mask(&self) -> bool
pub const fn pio3_pin1_sec_mask(&self) -> bool
0 : Pin PIO3_1 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin1_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin1_sec_mask(&mut self, val: bool)
0 : Pin PIO3_1 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin2_sec_mask(&self) -> bool
pub const fn pio3_pin2_sec_mask(&self) -> bool
0 : Pin PIO3_2 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin2_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin2_sec_mask(&mut self, val: bool)
0 : Pin PIO3_2 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin3_sec_mask(&self) -> bool
pub const fn pio3_pin3_sec_mask(&self) -> bool
0 : Pin PIO3_3 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin3_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin3_sec_mask(&mut self, val: bool)
0 : Pin PIO3_3 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin4_sec_mask(&self) -> bool
pub const fn pio3_pin4_sec_mask(&self) -> bool
0 : Pin PIO3_4 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin4_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin4_sec_mask(&mut self, val: bool)
0 : Pin PIO3_4 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin5_sec_mask(&self) -> bool
pub const fn pio3_pin5_sec_mask(&self) -> bool
0 : Pin PIO3_5 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin5_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin5_sec_mask(&mut self, val: bool)
0 : Pin PIO3_5 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin6_sec_mask(&self) -> bool
pub const fn pio3_pin6_sec_mask(&self) -> bool
0 : Pin PIO3_6 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin6_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin6_sec_mask(&mut self, val: bool)
0 : Pin PIO3_6 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin7_sec_mask(&self) -> bool
pub const fn pio3_pin7_sec_mask(&self) -> bool
0 : Pin PIO3_7 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin7_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin7_sec_mask(&mut self, val: bool)
0 : Pin PIO3_7 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin8_sec_mask(&self) -> bool
pub const fn pio3_pin8_sec_mask(&self) -> bool
0 : Pin PIO3_8 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin8_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin8_sec_mask(&mut self, val: bool)
0 : Pin PIO3_8 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin9_sec_mask(&self) -> bool
pub const fn pio3_pin9_sec_mask(&self) -> bool
0 : Pin PIO3_9 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin9_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin9_sec_mask(&mut self, val: bool)
0 : Pin PIO3_9 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin10_sec_mask(&self) -> bool
pub const fn pio3_pin10_sec_mask(&self) -> bool
0 : Pin PIO3_10 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin10_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin10_sec_mask(&mut self, val: bool)
0 : Pin PIO3_10 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin11_sec_mask(&self) -> bool
pub const fn pio3_pin11_sec_mask(&self) -> bool
0 : Pin PIO3_11 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin11_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin11_sec_mask(&mut self, val: bool)
0 : Pin PIO3_11 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin12_sec_mask(&self) -> bool
pub const fn pio3_pin12_sec_mask(&self) -> bool
0 : Pin PIO3_12 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin12_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin12_sec_mask(&mut self, val: bool)
0 : Pin PIO3_12 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin13_sec_mask(&self) -> bool
pub const fn pio3_pin13_sec_mask(&self) -> bool
0 : Pin PIO3_13 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin13_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin13_sec_mask(&mut self, val: bool)
0 : Pin PIO3_13 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin14_sec_mask(&self) -> bool
pub const fn pio3_pin14_sec_mask(&self) -> bool
0 : Pin PIO3_14 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin14_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin14_sec_mask(&mut self, val: bool)
0 : Pin PIO3_14 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin15_sec_mask(&self) -> bool
pub const fn pio3_pin15_sec_mask(&self) -> bool
0 : Pin PIO3_15 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin15_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin15_sec_mask(&mut self, val: bool)
0 : Pin PIO3_15 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin16_sec_mask(&self) -> bool
pub const fn pio3_pin16_sec_mask(&self) -> bool
0 : Pin PIO3_16 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin16_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin16_sec_mask(&mut self, val: bool)
0 : Pin PIO3_16 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin17_sec_mask(&self) -> bool
pub const fn pio3_pin17_sec_mask(&self) -> bool
0 : Pin PIO3_17 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin17_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin17_sec_mask(&mut self, val: bool)
0 : Pin PIO3_17 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin18_sec_mask(&self) -> bool
pub const fn pio3_pin18_sec_mask(&self) -> bool
0 : Pin PIO3_18 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin18_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin18_sec_mask(&mut self, val: bool)
0 : Pin PIO3_18 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin19_sec_mask(&self) -> bool
pub const fn pio3_pin19_sec_mask(&self) -> bool
0 : Pin PIO3_19 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin19_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin19_sec_mask(&mut self, val: bool)
0 : Pin PIO3_19 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin20_sec_mask(&self) -> bool
pub const fn pio3_pin20_sec_mask(&self) -> bool
0 : Pin PIO3_20 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin20_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin20_sec_mask(&mut self, val: bool)
0 : Pin PIO3_20 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin21_sec_mask(&self) -> bool
pub const fn pio3_pin21_sec_mask(&self) -> bool
0 : Pin PIO3_21 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin21_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin21_sec_mask(&mut self, val: bool)
0 : Pin PIO3_21 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin22_sec_mask(&self) -> bool
pub const fn pio3_pin22_sec_mask(&self) -> bool
0 : Pin PIO3_22 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin22_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin22_sec_mask(&mut self, val: bool)
0 : Pin PIO3_22 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin23_sec_mask(&self) -> bool
pub const fn pio3_pin23_sec_mask(&self) -> bool
0 : Pin PIO3_23 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin23_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin23_sec_mask(&mut self, val: bool)
0 : Pin PIO3_23 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin24_sec_mask(&self) -> bool
pub const fn pio3_pin24_sec_mask(&self) -> bool
0 : Pin PIO3_24 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin24_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin24_sec_mask(&mut self, val: bool)
0 : Pin PIO3_24 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin25_sec_mask(&self) -> bool
pub const fn pio3_pin25_sec_mask(&self) -> bool
0 : Pin PIO3_25 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin25_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin25_sec_mask(&mut self, val: bool)
0 : Pin PIO3_25 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin26_sec_mask(&self) -> bool
pub const fn pio3_pin26_sec_mask(&self) -> bool
0 : Pin PIO3_26 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin26_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin26_sec_mask(&mut self, val: bool)
0 : Pin PIO3_26 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin27_sec_mask(&self) -> bool
pub const fn pio3_pin27_sec_mask(&self) -> bool
0 : Pin PIO3_27 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin27_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin27_sec_mask(&mut self, val: bool)
0 : Pin PIO3_27 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin28_sec_mask(&self) -> bool
pub const fn pio3_pin28_sec_mask(&self) -> bool
0 : Pin PIO3_28 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin28_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin28_sec_mask(&mut self, val: bool)
0 : Pin PIO3_28 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin29_sec_mask(&self) -> bool
pub const fn pio3_pin29_sec_mask(&self) -> bool
0 : Pin PIO3_29 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin29_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin29_sec_mask(&mut self, val: bool)
0 : Pin PIO3_29 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin30_sec_mask(&self) -> bool
pub const fn pio3_pin30_sec_mask(&self) -> bool
0 : Pin PIO3_30 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin30_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin30_sec_mask(&mut self, val: bool)
0 : Pin PIO3_30 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn pio3_pin31_sec_mask(&self) -> bool
pub const fn pio3_pin31_sec_mask(&self) -> bool
0 : Pin PIO3_31 state is readable by non-secure world through non-secure GPIO port control registers
Sourcepub const fn set_pio3_pin31_sec_mask(&mut self, val: bool)
pub const fn set_pio3_pin31_sec_mask(&mut self, val: bool)
0 : Pin PIO3_31 state is readable by non-secure world through non-secure GPIO port control registers
Trait Implementations§
Source§impl Clone for SecGpioMask3
impl Clone for SecGpioMask3
Source§fn clone(&self) -> SecGpioMask3
fn clone(&self) -> SecGpioMask3
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more