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)

Type Definitions