diff options
Diffstat (limited to 'src/devices/cpu/sh/sh2fe.h')
| -rw-r--r-- | src/devices/cpu/sh/sh2fe.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/devices/cpu/sh/sh2fe.h b/src/devices/cpu/sh/sh2fe.h new file mode 100644 index 00000000000..b58fa79e705 --- /dev/null +++ b/src/devices/cpu/sh/sh2fe.h @@ -0,0 +1,28 @@ +// license:BSD-3-Clause +// copyright-holders:R. Belmont +/*************************************************************************** + + sh2fe.cpp + + Front end for SH-2 recompiler + +***************************************************************************/ +#ifndef MAME_CPU_SH_SH2FE_H +#define MAME_CPU_SH_SH2FE_H + +#pragma once + +#include "sh2.h" +#include "sh_fe.h" + + +class sh2_device::sh2_frontend : public sh_common_execution::frontend +{ +public: + sh2_frontend(sh_common_execution *device, uint32_t window_start, uint32_t window_end, uint32_t max_sequence); + +private: + virtual bool describe_group_15(opcode_desc &desc, const opcode_desc *prev, uint16_t opcode) override; +}; + +#endif // MAME_CPU_SH_SH2FE_H |
