Crate i8080emulator
source ·Structs
Enums
Constants
Functions
- Safety
- Safety
- Channel for the control of execution, we can either start or pause the execution of instructions, again we shall not borrow the CPU instance same as
send_interrupt
since this function should always be called from a separated thread - run⚠Safety
- Always called from a separated thread! It is crucial that we don’t borrow our CPU instance since this function will be called from FFI thread. (e.g. threads spawned by Swift language where we cannot enforce any ownership mechanism)