eeric 0.0.52

An easily embeddable RV64I core with MFDV extensions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub use crate::rv_core::{
    instruction::{format, Instruction},
    memory::Memory,
    registers::{CsrPrivilege, Registers, RegistersSnapshot},
    snapshot::Snapshotable,
    vector_engine::{
        sew::{BaseSew, Sew},
        Lmul, MaskBehavior, VectorEngine, VectorEngineBuilder, Vlen,
    },
    RvCore, RvCoreBuilder,
};

pub mod alias {
    pub use crate::rv_core::registers::aliases::csr::*;
    pub use crate::rv_core::registers::aliases::float::*;
    pub use crate::rv_core::registers::aliases::integer::*;
    pub use crate::rv_core::registers::aliases::vector::*;
}