eeric 0.0.38

An easily embeddable RV64I core with MFDV extensions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub use crate::rv_core::{
    instruction::{format, Instruction},
    memory::Memory,
    registers::{Registers, RegistersSnapshot},
    snapshot::Snapshotable,
    vector_engine::{MaskBehavior, VectorEngine, VectorEngineBuilder, LMUL, SEW, 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::*;
}