5 releases
| 0.2.3 | Feb 3, 2026 |
|---|---|
| 0.2.2 | Feb 2, 2026 |
| 0.1.2 | Sep 16, 2024 |
| 0.1.1 | Jun 14, 2024 |
| 0.1.0 | Jun 13, 2024 |
#426 in Simulation
248 downloads per month
505KB
11K
SLoC
Simulator Bindings
This repository contains Rust bindings and utilities for Intel® Simics® Simulator and the Intel® Simics® Simulator's C API.
These crates can be used together to build modules which can be loaded into the Intel® Simics® Simulator to add or modify functionality and model devices.
Crates
- cargo-simics-build:
cargo buildwrapper for packaging modules into.ispmpackages. - ispm-wrapper:
ispmwrapper for running package management commands. - simics: High level (and idiomatic) bindings for the Intel® Simics® Simulator C API.
- simics-api-sys: Low level auto-generated bindings for the Intel Simics Simulator C API.
- simics-build-utils: Build utilities for simulator modules.
- simics-macro: Proc-macros for simulator modules.
- simics-package: Packaging tools for
.ispmpackages. - simics-sign: Module signing tools for simulator modules.
- simics-test: Test utilities for simulator modules.
Documentation
The crate documentation can be found at intel.github.io/simulator-bindings/crates.
The current public Intel® Simics® Simulator documentation can be found at intel.github.io/simulator-bindings/simics.
Intel and Simics are trademarks of Intel Corporation or its subsidiaries.
Dependencies
~12–20MB
~297K SLoC