diff options
Diffstat (limited to 'src/devices/cpu/dsp16/dsp16.h')
-rw-r--r-- | src/devices/cpu/dsp16/dsp16.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/devices/cpu/dsp16/dsp16.h b/src/devices/cpu/dsp16/dsp16.h index 3777208d972..395ac25e84a 100644 --- a/src/devices/cpu/dsp16/dsp16.h +++ b/src/devices/cpu/dsp16/dsp16.h @@ -238,9 +238,9 @@ private: template <bool Debugger> void execute_some_cache(); void overlap_rom_data_read(); void yaau_short_immediate_load(u16 op); - s16 yaau_read(u16 op); - void yaau_write(u16 op, s16 value); - void yaau_write_z(u16 op); + template <bool Debugger> s16 yaau_read(u16 op); + template <bool Debugger> void yaau_write(u16 op, s16 value); + template <bool Debugger> void yaau_write_z(u16 op); // built-in peripherals void sio_step(); @@ -323,8 +323,10 @@ private: u8 const m_yaau_bits; // memory system access + required_shared_ptr<u16> m_workram; address_space *m_spaces[3]; direct_read_data<-1> *m_direct; + u16 m_workram_mask; // recompiler stuff drc_cache m_drc_cache; |