summaryrefslogtreecommitdiff
path: root/io.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2016-12-22 10:51:33 -0800
committerMichael Pavone <pavone@retrodev.com>2016-12-22 10:51:33 -0800
commit0ce85adad77df67b6637d2160fdeccefbfd4790d (patch)
tree3d548f55290b84aac8dafae2c4a82d72dde06b99 /io.c
parent83b5d6a1a3d2211b824599d73d12d3f3807b2acc (diff)
More cleanup in preparation for SMS/Mark III support
Diffstat (limited to 'io.c')
-rw-r--r--io.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/io.c b/io.c
index c3808df..ec298cc 100644
--- a/io.c
+++ b/io.c
@@ -713,9 +713,9 @@ static void cleanup_sockfile()
unlink(sockfile_name);
}
-void setup_io_devices(tern_node * config, rom_info *rom, genesis_context *gen)
+void setup_io_devices(tern_node * config, rom_info *rom, sega_io *io)
{
- current_io = &gen->io;
+ current_io = io;
io_port * ports = current_io->ports;
tern_node *io_nodes = tern_get_node(tern_find_path(config, "io\0devices\0"));
char * io_1 = rom->port1_override ? rom->port1_override : tern_find_ptr(io_nodes, "1");