/******************************************************************************\ * cpu.h * * ------- * \******************************************************************************/ #ifndef CPU_H #define CPU_H #include "vimlac.h" /****** * Exported functions. ******/ void cpu_start(void); void cpu_stop(void); int cpu_execute_one(void); WORD cpu_get_AC(void); WORD cpu_get_L(void); WORD cpu_get_PC(void); WORD cpu_get_prev_PC(void); WORD cpu_get_DS(void); bool cpu_running(void); void cpu_set_AC(WORD ac); void cpu_set_L(WORD l); void cpu_set_PC(WORD pc); void cpu_set_DS(WORD ds); #endif