eeric 0.0.21

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},
    registers::Registers,
    memory::Memory,
    vector_engine::{VectorEngine, LMUL, SEW, VLEN, MaskBehavior},
    snapshot::Snapshotable,
    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::*;
}