From 277216e8e740d830aaf331887d65bc10eee46338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Sat, 23 Feb 2013 09:14:37 +0000 Subject: [PATCH] fixed initialization of necdsp_device when no static_config is provided (nw) --- src/emu/cpu/upd7725/upd7725.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/emu/cpu/upd7725/upd7725.c b/src/emu/cpu/upd7725/upd7725.c index 60708de5ba0..fff6a991954 100755 --- a/src/emu/cpu/upd7725/upd7725.c +++ b/src/emu/cpu/upd7725/upd7725.c @@ -60,17 +60,17 @@ void necdsp_device::device_config_complete() // or initialize to defaults if none provided else { - memset(&m_in_int_func, 0, sizeof(m_in_int_func)); - //memset(&m_in_si_func, 0, sizeof(m_in_si_func)); - //memset(&m_in_sck_func, 0, sizeof(m_in_sck_func)); - //memset(&m_in_sien_func, 0, sizeof(m_in_sien_func)); - //memset(&m_in_soen_func, 0, sizeof(m_in_soen_func)); - //memset(&m_in_dack_func, 0, sizeof(m_in_dack_func)); - memset(&m_out_p0_func, 0, sizeof(m_out_p0_func)); - memset(&m_out_p1_func, 0, sizeof(m_out_p1_func)); - //memset(&m_out_so_func, 0, sizeof(m_out_so_func)); - //memset(&m_out_sorq_func, 0, sizeof(m_out_sorq_func)); - //memset(&m_out_drq_func, 0, sizeof(m_out_drq_func)); + memset(&m_in_int_cb, 0, sizeof(m_in_int_cb)); + //memset(&m_in_si_cb, 0, sizeof(m_in_si_cb)); + //memset(&m_in_sck_cb, 0, sizeof(m_in_sck_cb)); + //memset(&m_in_sien_cb, 0, sizeof(m_in_sien_cb)); + //memset(&m_in_soen_cb, 0, sizeof(m_in_soen_cb)); + //memset(&m_in_dack_cb, 0, sizeof(m_in_dack_cb)); + memset(&m_out_p0_cb, 0, sizeof(m_out_p0_cb)); + memset(&m_out_p1_cb, 0, sizeof(m_out_p1_cb)); + //memset(&m_out_so_cb, 0, sizeof(m_out_so_cb)); + //memset(&m_out_sorq_cb, 0, sizeof(m_out_sorq_cb)); + //memset(&m_out_drq_cb, 0, sizeof(m_out_drq_cb)); } } //-------------------------------------------------