#[repr(transparent)]pub struct Gpr13(pub u32);Expand description
GPR13 General Purpose Register
Tuple Fields§
§0: u32Implementations§
Source§impl Gpr13
impl Gpr13
Sourcepub const fn arcache_usdhc(&self) -> ArcacheUsdhc
pub const fn arcache_usdhc(&self) -> ArcacheUsdhc
uSDHC block cacheable attribute value of AXI read transactions
Sourcepub const fn set_arcache_usdhc(&mut self, val: ArcacheUsdhc)
pub const fn set_arcache_usdhc(&mut self, val: ArcacheUsdhc)
uSDHC block cacheable attribute value of AXI read transactions
Sourcepub const fn awcache_usdhc(&self) -> AwcacheUsdhc
pub const fn awcache_usdhc(&self) -> AwcacheUsdhc
uSDHC block cacheable attribute value of AXI write transactions
Sourcepub const fn set_awcache_usdhc(&mut self, val: AwcacheUsdhc)
pub const fn set_awcache_usdhc(&mut self, val: AwcacheUsdhc)
uSDHC block cacheable attribute value of AXI write transactions
Sourcepub const fn canfd_stop_req(&self) -> CanfdStopReq
pub const fn canfd_stop_req(&self) -> CanfdStopReq
CANFD stop request.
Sourcepub const fn set_canfd_stop_req(&mut self, val: CanfdStopReq)
pub const fn set_canfd_stop_req(&mut self, val: CanfdStopReq)
CANFD stop request.
Sourcepub const fn cache_enet(&self) -> CacheEnet
pub const fn cache_enet(&self) -> CacheEnet
ENET block cacheable attribute value of AXI transactions
Sourcepub const fn set_cache_enet(&mut self, val: CacheEnet)
pub const fn set_cache_enet(&mut self, val: CacheEnet)
ENET block cacheable attribute value of AXI transactions
Sourcepub const fn cache_usb(&self) -> CacheUsb
pub const fn cache_usb(&self) -> CacheUsb
USB block cacheable attribute value of AXI transactions
Sourcepub const fn set_cache_usb(&mut self, val: CacheUsb)
pub const fn set_cache_usb(&mut self, val: CacheUsb)
USB block cacheable attribute value of AXI transactions
Sourcepub const fn canfd_stop_ack(&self) -> CanfdStopAck
pub const fn canfd_stop_ack(&self) -> CanfdStopAck
CANFD stop acknowledge.
Sourcepub const fn set_canfd_stop_ack(&mut self, val: CanfdStopAck)
pub const fn set_canfd_stop_ack(&mut self, val: CanfdStopAck)
CANFD stop acknowledge.
Trait Implementations§
impl Copy for Gpr13
impl Eq for Gpr13
impl StructuralPartialEq for Gpr13
Auto Trait Implementations§
impl Freeze for Gpr13
impl RefUnwindSafe for Gpr13
impl Send for Gpr13
impl Sync for Gpr13
impl Unpin for Gpr13
impl UnwindSafe for Gpr13
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