summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/dsp56k/dsp56k.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/dsp56k/dsp56k.h')
-rw-r--r--src/emu/cpu/dsp56k/dsp56k.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/cpu/dsp56k/dsp56k.h b/src/emu/cpu/dsp56k/dsp56k.h
index c8d8c948a90..fc461dbcb16 100644
--- a/src/emu/cpu/dsp56k/dsp56k.h
+++ b/src/emu/cpu/dsp56k/dsp56k.h
@@ -195,7 +195,7 @@ struct dsp56k_core
address_space *data;
UINT16 peripheral_ram[0x40];
- UINT16 program_ram[0x800];
+ UINT16 *program_ram;
};
@@ -204,7 +204,6 @@ class dsp56k_device : public cpu_device
public:
dsp56k_device(const machine_config &mconfig, const char *_tag, device_t *_owner, UINT32 _clock);
- DECLARE_DIRECT_UPDATE_MEMBER(dsp56k_direct_handler);
DECLARE_READ16_MEMBER( program_r );
DECLARE_WRITE16_MEMBER( program_w );
DECLARE_READ16_MEMBER( peripheral_register_r );
@@ -244,6 +243,7 @@ protected:
private:
address_space_config m_program_config;
address_space_config m_data_config;
+ required_shared_ptr<UINT16> m_program_ram;
dsp56k_core m_dsp56k_core;