#[repr(u16)]pub enum VCsr {
Vstart = 8,
Vxsat = 9,
Vxrm = 10,
Vcsr = 15,
Vl = 3_104,
Vtype = 3_105,
Vlenb = 3_106,
}Expand description
Vector CSR addresses
Variants§
Vstart = 8
Vector start element index (URW)
Vxsat = 9
Fixed-point saturation flag (URW)
Vxrm = 10
Fixed-point rounding mode (URW)
Vcsr = 15
Vector control and status register (URW)
Vl = 3_104
Vector length (URO)
Vtype = 3_105
Vector data type register (URO)
Vlenb = 3_106
VLEN/8 (vector register length in bytes) (URO)
Implementations§
Trait Implementations§
impl Copy for VCsr
impl Eq for VCsr
impl StructuralPartialEq for VCsr
Auto Trait Implementations§
impl Freeze for VCsr
impl RefUnwindSafe for VCsr
impl Send for VCsr
impl Sync for VCsr
impl Unpin for VCsr
impl UnsafeUnpin for VCsr
impl UnwindSafe for VCsr
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