summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/mcs51/mcs51.h
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2013-04-01 07:44:46 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2013-04-01 07:44:46 +0000
commit72c391a1e9e4d6c9358719c9764e01887af83f15 (patch)
tree3986ecd132875c68608e2d3aa14543e149e84831 /src/emu/cpu/mcs51/mcs51.h
parentc7997dab4b381a4ffd7e47116c14a2cc5ac5799f (diff)
make mcs51 callbacks used delegates (nw)
Diffstat (limited to 'src/emu/cpu/mcs51/mcs51.h')
-rw-r--r--src/emu/cpu/mcs51/mcs51.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/emu/cpu/mcs51/mcs51.h b/src/emu/cpu/mcs51/mcs51.h
index 8ef98573f11..968273fff9e 100644
--- a/src/emu/cpu/mcs51/mcs51.h
+++ b/src/emu/cpu/mcs51/mcs51.h
@@ -87,12 +87,8 @@ struct ds5002fp_config
/***************************************************************************
FUNCTION PROTOTYPES
***************************************************************************/
-
-typedef void (*mcs51_serial_tx_func)(device_t *device, int data);
-typedef int (*mcs51_serial_rx_func)(device_t *device);
-
-extern void i8051_set_serial_tx_callback(device_t *device, mcs51_serial_tx_func tx_func);
-extern void i8051_set_serial_rx_callback(device_t *device, mcs51_serial_rx_func rx_func);
+extern void i8051_set_serial_tx_callback(device_t *device, write8_delegate tx_func);
+extern void i8051_set_serial_rx_callback(device_t *device, read8_delegate rx_func);
/* variants with no internal rom and 128 byte internal memory */
DECLARE_LEGACY_CPU_DEVICE(I8031, i8031);