#[repr(transparent)]pub struct Pointers(pub u32);
Expand description
Pointers register.
Tuple Fields§
§0: u32
Implementations§
Source§impl Pointers
impl Pointers
Sourcepub const fn opptra(&self) -> u8
pub const fn opptra(&self) -> u8
When executing primitive arithmetic operations, this pointer defines where operand A is located in memory (location 0x0 to 0xF).
Sourcepub fn set_opptra(&mut self, val: u8)
pub fn set_opptra(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines where operand A is located in memory (location 0x0 to 0xF).
Sourcepub const fn opptrb(&self) -> u8
pub const fn opptrb(&self) -> u8
When executing primitive arithmetic operations, this pointer defines where operand B is located in memory (location 0x0 to 0xF).
Sourcepub fn set_opptrb(&mut self, val: u8)
pub fn set_opptrb(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines where operand B is located in memory (location 0x0 to 0xF).
Sourcepub const fn opptrc(&self) -> u8
pub const fn opptrc(&self) -> u8
When executing primitive arithmetic operations, this pointer defines the location (0x0 to 0xF) where the result will be stored in memory.
Sourcepub fn set_opptrc(&mut self, val: u8)
pub fn set_opptrc(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines the location (0x0 to 0xF) where the result will be stored in memory.
Sourcepub const fn opptrn(&self) -> u8
pub const fn opptrn(&self) -> u8
When executing primitive arithmetic operations, this pointer defines the location where the modulus is located in memory (location 0x0 to 0xF).
Sourcepub fn set_opptrn(&mut self, val: u8)
pub fn set_opptrn(&mut self, val: u8)
When executing primitive arithmetic operations, this pointer defines the location where the modulus is located in memory (location 0x0 to 0xF).
Trait Implementations§
impl Copy for Pointers
impl Eq for Pointers
impl StructuralPartialEq for Pointers
Auto Trait Implementations§
impl Freeze for Pointers
impl RefUnwindSafe for Pointers
impl Send for Pointers
impl Sync for Pointers
impl Unpin for Pointers
impl UnwindSafe for Pointers
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)