summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-05-13 07:23:59 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-05-13 07:23:59 +0000
commit8e291797f286d0f3c6b2618eabe27418105682e2 (patch)
treefdf2732223764d672d42faf7a2612a6c10b36fb3 /src/mess
parent16dd0d9df0f5e98ffeec6e6b1b298b0af9dffdff (diff)
moved rsp to use devcb2 (nw)
Diffstat (limited to 'src/mess')
-rw-r--r--src/mess/drivers/n64.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mess/drivers/n64.c b/src/mess/drivers/n64.c
index e42e9108f1f..71fc634c845 100644
--- a/src/mess/drivers/n64.c
+++ b/src/mess/drivers/n64.c
@@ -284,7 +284,11 @@ static MACHINE_CONFIG_START( n64, n64_mess_state )
MCFG_CPU_VBLANK_INT_DRIVER("screen", n64_mess_state, n64_reset_poll)
MCFG_CPU_ADD("rsp", RSP, 62500000)
- MCFG_CPU_CONFIG(n64_rsp_config)
+ MCFG_RSP_DP_REG_R_CB(DEVREAD32("rcp",n64_periphs, dp_reg_r))
+ MCFG_RSP_DP_REG_W_CB(DEVWRITE32("rcp",n64_periphs, dp_reg_w))
+ MCFG_RSP_SP_REG_R_CB(DEVREAD32("rcp",n64_periphs, sp_reg_r))
+ MCFG_RSP_SP_REG_W_CB(DEVWRITE32("rcp",n64_periphs, sp_reg_w))
+ MCFG_RSP_SP_SET_STATUS_CB(DEVWRITE32("rcp",n64_periphs, sp_set_status))
MCFG_CPU_PROGRAM_MAP(rsp_map)
//MCFG_QUANTUM_TIME(attotime::from_hz(1000000))