14 unstable releases (6 breaking)
0.7.1 | Sep 8, 2022 |
---|---|
0.6.1 | Aug 17, 2022 |
0.6.0 | Jan 25, 2022 |
0.5.0 | Dec 31, 2021 |
0.1.1 | Jul 27, 2021 |
#128 in Simulation
44 downloads per month
Used in gpcas_simulator
185KB
3K
SLoC
GPCAS CPU model crate
This crate provides the CPU model definition for GPCAS. GPCAS stands for General Purpose Core Architecture Simulator.
As GPCAS provides simulation of a highly configurable CPU model, this crate provides the configuration. It can be saved into and loaded from files.
lib.rs
:
Defines the structure of an abstract CPU model and some helpful functions for working with it, as well as the corresponding file structure.
Any application working with the model should use the structs and definitions in this crate to ensure compatibility.
Dependencies
~0.9–1.8MB
~39K SLoC