diff blastem.c @ 559:6b248602ab84

blastem builds and almost works on OS X now
author Mike Pavone <pavone@retrodev.com>
date Tue, 17 Jun 2014 01:50:29 -0400
parents dc9f178085a0
children 7ed1dbb48f61
line wrap: on
line diff
--- a/blastem.c	Mon Feb 24 01:30:16 2014 -0800
+++ b/blastem.c	Tue Jun 17 01:50:29 2014 -0400
@@ -383,6 +383,7 @@
 	return vdp_port_write(vdp_port, context, vdp_port < 0x10 ? value | value << 8 : ((vdp_port & 1) ? value : 0));
 }
 
+z80_context * z80_vdp_port_write(uint16_t vdp_port, z80_context * context, uint8_t value) asm("z80_vdp_port_write");
 z80_context * z80_vdp_port_write(uint16_t vdp_port, z80_context * context, uint8_t value)
 {
 	genesis_context * gen = context->system;
@@ -674,6 +675,7 @@
 	return value;
 }
 
+extern z80_context * z80_write_ym(uint16_t location, z80_context * context, uint8_t value) asm("z80_write_ym");
 z80_context * z80_write_ym(uint16_t location, z80_context * context, uint8_t value)
 {
 	genesis_context * gen = context->system;
@@ -688,6 +690,7 @@
 	return context;
 }
 
+extern uint8_t z80_read_ym(uint16_t location, z80_context * context) asm("z80_read_ym");
 uint8_t z80_read_ym(uint16_t location, z80_context * context)
 {
 	genesis_context * gen = context->system;