Definition at line 4 of file i8086.h.
Public Member Functions | |
void | handle_pending_interrupt () |
int | cycle (int count) |
emulate up to "count" instructions. | |
void | attach (Core *core) |
Attach our i8086 cpu to the Core. | |
void | reset () |
Reset the CPU similar to sending strobe to RESET line of real CPU. | |
void | set_dbg (bool debug_on, bool debug_pause) |
bool | interrupt (unsigned int id) |
i8086 () | |
Construct our i8086 object. | |
~i8086 () | |
Destruct our 1244760 object. |
int i8086::cycle | ( | int | count | ) | [inline] |
emulate up to "count" instructions.
Definition at line 10441 of file i8086.h.
Referenced by IBMPC::VirtualMachine::run().
void i8086::attach | ( | Core * | core | ) | [inline] |
void i8086::reset | ( | void | ) | [inline] |
Reset the CPU similar to sending strobe to RESET line of real CPU.
Definition at line 10602 of file i8086.h.
Referenced by IBMPC::VirtualMachine::reset().