summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/mc6854.h
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2012-09-17 07:43:37 +0000
committer Aaron Giles <aaron@aarongiles.com>2012-09-17 07:43:37 +0000
commitcc16777cce9c5a2cac9d88c595b6b5f4ee70a2ea (patch)
tree496c31635729f6af1e37f3337b50e91b1f9fde97 /src/mess/machine/mc6854.h
parente25c13f2532730ebf50d0cffa0147393fd8e0228 (diff)
Memory handler normalization, part 1.
READ/WRITE_DEVICE*_HANDLERs are now passed an address_space &, and the 8-bit variants get a mem_mask as well. This means they are now directly compatible with the member function delegates. Added a generic address space to the driver_device that can be used when no specific address space is available. Also added DECLARE_READ/WRITE_DEVICE*_HANDLER macros to declare device callbacks with default mem_mask parameters. [Aaron Giles]
Diffstat (limited to 'src/mess/machine/mc6854.h')
-rw-r--r--src/mess/machine/mc6854.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mess/machine/mc6854.h b/src/mess/machine/mc6854.h
index a89fb417bd6..cd66c796611 100644
--- a/src/mess/machine/mc6854.h
+++ b/src/mess/machine/mc6854.h
@@ -80,8 +80,8 @@ struct mc6854_interface
/* ---------- functions ------------ */
/* interface to CPU via address/data bus*/
-extern READ8_DEVICE_HANDLER ( mc6854_r );
-extern WRITE8_DEVICE_HANDLER ( mc6854_w );
+extern DECLARE_READ8_DEVICE_HANDLER ( mc6854_r );
+extern DECLARE_WRITE8_DEVICE_HANDLER ( mc6854_w );
/* low-level, bit-based interface */
WRITE_LINE_DEVICE_HANDLER( mc6854_set_rx );