armagnac 0.3.0

A simple ARM emulation library for simulating embedded systems
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Arm processor emulation main module.

mod arm;
mod condition;
mod config;
mod coprocessor;
mod exclusive_monitor;
mod irq;
mod it_state;

pub use arm::{ArmVersion, Effect, Emulator, Event, MapConflict, Processor, RunError, RunOptions};
pub use condition::Condition;
pub use config::Config;
pub use coprocessor::Coprocessor;
pub use exclusive_monitor::{LocalMonitor, MonitorState};
pub use irq::Irq;
pub use it_state::{ItState, ItThenElse};