summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/kc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/kc.h')
-rw-r--r--src/mame/includes/kc.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mame/includes/kc.h b/src/mame/includes/kc.h
index ae515f41a05..00be5ef8e80 100644
--- a/src/mame/includes/kc.h
+++ b/src/mame/includes/kc.h
@@ -79,23 +79,23 @@ public:
required_device<screen_device> m_screen;
required_device_array<kcexp_slot_device, 3> m_expansions;
- // defined in machine/kc.c
+ // defined in machine/kc.cpp
virtual void machine_start() override;
virtual void machine_reset() override;
// modules read/write
- DECLARE_READ8_MEMBER ( expansion_read );
- DECLARE_WRITE8_MEMBER( expansion_write );
- DECLARE_READ8_MEMBER ( expansion_4000_r );
- DECLARE_WRITE8_MEMBER( expansion_4000_w );
- DECLARE_READ8_MEMBER ( expansion_8000_r );
- DECLARE_WRITE8_MEMBER( expansion_8000_w );
- DECLARE_READ8_MEMBER ( expansion_c000_r );
- DECLARE_WRITE8_MEMBER( expansion_c000_w );
- DECLARE_READ8_MEMBER ( expansion_e000_r );
- DECLARE_WRITE8_MEMBER( expansion_e000_w );
- DECLARE_READ8_MEMBER ( expansion_io_read );
- DECLARE_WRITE8_MEMBER( expansion_io_write );
+ uint8_t expansion_read(offs_t offset);
+ void expansion_write(offs_t offset, uint8_t data);
+ uint8_t expansion_4000_r(offs_t offset);
+ void expansion_4000_w(offs_t offset, uint8_t data);
+ uint8_t expansion_8000_r(offs_t offset);
+ void expansion_8000_w(offs_t offset, uint8_t data);
+ uint8_t expansion_c000_r(offs_t offset);
+ void expansion_c000_w(offs_t offset, uint8_t data);
+ uint8_t expansion_e000_r(offs_t offset);
+ void expansion_e000_w(offs_t offset, uint8_t data);
+ uint8_t expansion_io_read(offs_t offset);
+ void expansion_io_write(offs_t offset, uint8_t data);
// bankswitch
virtual void update_0x00000();
@@ -126,7 +126,7 @@ public:
// speaker
void speaker_update();
- // defined in video/kc.c
+ // defined in video/kc.cpp
virtual void video_start() override;
virtual uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE_LINE_MEMBER( video_toggle_blink_state );
@@ -171,19 +171,19 @@ public:
: kc_state(mconfig, type, tag)
{ }
- // defined in machine/kc.c
+ // defined in machine/kc.cpp
virtual void machine_reset() override;
virtual void update_0x04000() override;
virtual void update_0x08000() override;
virtual void update_0x0c000() override;
- DECLARE_READ8_MEMBER( kc85_4_86_r );
- DECLARE_READ8_MEMBER( kc85_4_84_r );
- DECLARE_WRITE8_MEMBER( kc85_4_86_w );
- DECLARE_WRITE8_MEMBER( kc85_4_84_w );
+ uint8_t kc85_4_86_r();
+ uint8_t kc85_4_84_r();
+ void kc85_4_86_w(uint8_t data);
+ void kc85_4_84_w(uint8_t data);
- // defined in video/kc.c
+ // defined in video/kc.cpp
virtual void video_start() override;
virtual uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) override;
void video_control_w(int data);