#[repr(transparent)]pub struct AipsBridge1MemRule1(pub u32);Expand description
Security access rules for AIPS Bridge peripherals. Each AIPS bridge sector is 4 Kbytes, there’re 16 sectors in total.
Tuple Fields§
§0: u32Implementations§
Source§impl AipsBridge1MemRule1
impl AipsBridge1MemRule1
Sourcepub const fn set_rng_rule(&mut self, val: u8)
pub const fn set_rng_rule(&mut self, val: u8)
0x4013 8000–0x4013 8FFF
Sourcepub const fn acmp0_rule(&self) -> u8
pub const fn acmp0_rule(&self) -> u8
0x4013 9000–0x4013 9FFF
Sourcepub const fn set_acmp0_rule(&mut self, val: u8)
pub const fn set_acmp0_rule(&mut self, val: u8)
0x4013 9000–0x4013 9FFF
Sourcepub const fn set_adc0_rule(&mut self, val: u8)
pub const fn set_adc0_rule(&mut self, val: u8)
0x4013 A000–0x4013 AFFF
Sourcepub const fn usb_hs_phy_rule(&self) -> u8
pub const fn usb_hs_phy_rule(&self) -> u8
0x4013 B000–0x4013 BFFF
Sourcepub const fn set_usb_hs_phy_rule(&mut self, val: u8)
pub const fn set_usb_hs_phy_rule(&mut self, val: u8)
0x4013 B000–0x4013 BFFF
Trait Implementations§
Source§impl Clone for AipsBridge1MemRule1
impl Clone for AipsBridge1MemRule1
Source§fn clone(&self) -> AipsBridge1MemRule1
fn clone(&self) -> AipsBridge1MemRule1
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AipsBridge1MemRule1
impl Debug for AipsBridge1MemRule1
Source§impl Default for AipsBridge1MemRule1
impl Default for AipsBridge1MemRule1
Source§fn default() -> AipsBridge1MemRule1
fn default() -> AipsBridge1MemRule1
Returns the “default value” for a type. Read more
Source§impl PartialEq for AipsBridge1MemRule1
impl PartialEq for AipsBridge1MemRule1
impl Copy for AipsBridge1MemRule1
impl Eq for AipsBridge1MemRule1
impl StructuralPartialEq for AipsBridge1MemRule1
Auto Trait Implementations§
impl Freeze for AipsBridge1MemRule1
impl RefUnwindSafe for AipsBridge1MemRule1
impl Send for AipsBridge1MemRule1
impl Sync for AipsBridge1MemRule1
impl Unpin for AipsBridge1MemRule1
impl UnwindSafe for AipsBridge1MemRule1
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more