trunk/src/emu/cpu/hmcs40/hmcs40.h
| r244951 | r244952 | |
| 144 | 144 | virtual void device_reset(); |
| 145 | 145 | |
| 146 | 146 | // device_execute_interface overrides |
| 147 | virtual UINT64 execute_clocks_to_cycles(UINT64 clocks) const { return (clocks + 4 - 1) / 4; } // 4 cycles per machine cycle |
| 148 | virtual UINT64 execute_cycles_to_clocks(UINT64 cycles) const { return (cycles * 4); } // " |
| 147 | 149 | virtual UINT32 execute_min_cycles() const { return 1; } |
| 148 | 150 | virtual UINT32 execute_max_cycles() const { return 2; } |
| 149 | 151 | virtual UINT32 execute_input_lines() const { return 2+1; } // 3rd one is internal |