summaryrefslogtreecommitdiff
path: root/genesis.c
diff options
context:
space:
mode:
Diffstat (limited to 'genesis.c')
-rw-r--r--genesis.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/genesis.c b/genesis.c
index ff14c36..635965b 100644
--- a/genesis.c
+++ b/genesis.c
@@ -513,13 +513,13 @@ static m68k_context * io_write(uint32_t location, m68k_context * context, uint8_
io_data_write(gen->io.ports+2, value, context->current_cycle);
break;
case 0x4:
- gen->io.ports[0].control = value;
+ io_control_write(gen->io.ports, value, context->current_cycle);
break;
case 0x5:
- gen->io.ports[1].control = value;
+ io_control_write(gen->io.ports+1, value, context->current_cycle);
break;
case 0x6:
- gen->io.ports[2].control = value;
+ io_control_write(gen->io.ports+2, value, context->current_cycle);
break;
case 0x7:
gen->io.ports[0].serial_out = value;