summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers
diff options
context:
space:
mode:
authorGravatarGravatar Miodrag Milanovic <mmicko@gmail.com>2015-12-25 18:32:51 +0100
committerGravatarGravatar Miodrag Milanovic <mmicko@gmail.com>2015-12-25 18:32:51 +0100
commit1221debdc950be86cfbb8ea5cc7b542a7cf53639 (patch) (github)
tree19d1df61841f526a65c303e3ed842b0611fb1251 /src/mame/drivers
parente974e71062650b9270045eadcfaeda84cc62e5e1 (diff)
downloadmame-1221debdc950be86cfbb8ea5cc7b542a7cf53639.tar.bz2
mame-1221debdc950be86cfbb8ea5cc7b542a7cf53639.zip
removed declarations from H files that are not defined in CPP (nw)
Diffstat (limited to 'src/mame/drivers')
-rw-r--r--src/mame/drivers/39in1.cpp2
-rw-r--r--src/mame/drivers/a2600.cpp1
-rw-r--r--src/mame/drivers/a7800.cpp3
-rw-r--r--src/mame/drivers/alg.cpp1
-rw-r--r--src/mame/drivers/amusco.cpp1
-rw-r--r--src/mame/drivers/applix.cpp2
-rw-r--r--src/mame/drivers/atari400.cpp2
-rw-r--r--src/mame/drivers/avt.cpp1
-rw-r--r--src/mame/drivers/backfire.cpp4
-rw-r--r--src/mame/drivers/bfcobra.cpp4
-rw-r--r--src/mame/drivers/bfm_sc1.cpp2
-rw-r--r--src/mame/drivers/bfm_sc2.cpp2
-rw-r--r--src/mame/drivers/bfmsys85.cpp1
-rw-r--r--src/mame/drivers/bigbord2.cpp4
-rw-r--r--src/mame/drivers/bingoc.cpp1
-rw-r--r--src/mame/drivers/bitgraph.cpp2
-rw-r--r--src/mame/drivers/blitz68k.cpp2
-rw-r--r--src/mame/drivers/bmcpokr.cpp1
-rw-r--r--src/mame/drivers/buster.cpp1
-rw-r--r--src/mame/drivers/ccs2810.cpp2
-rw-r--r--src/mame/drivers/chaos.cpp1
-rw-r--r--src/mame/drivers/cobra.cpp2
-rw-r--r--src/mame/drivers/coinmstr.cpp2
-rw-r--r--src/mame/drivers/coinmvga.cpp2
-rw-r--r--src/mame/drivers/coolridr.cpp7
-rw-r--r--src/mame/drivers/csplayh5.cpp1
-rw-r--r--src/mame/drivers/dblewing.cpp2
-rw-r--r--src/mame/drivers/de_2.cpp3
-rw-r--r--src/mame/drivers/de_3.cpp3
-rw-r--r--src/mame/drivers/deco_ld.cpp2
-rw-r--r--src/mame/drivers/discoboy.cpp1
-rw-r--r--src/mame/drivers/dunhuang.cpp1
-rw-r--r--src/mame/drivers/dvk_kcgd.cpp3
-rw-r--r--src/mame/drivers/esqkt.cpp1
-rw-r--r--src/mame/drivers/expro02.cpp2
-rw-r--r--src/mame/drivers/famibox.cpp1
-rw-r--r--src/mame/drivers/funkball.cpp3
-rw-r--r--src/mame/drivers/gamate.cpp1
-rw-r--r--src/mame/drivers/gambl186.cpp1
-rw-r--r--src/mame/drivers/ggconnie.cpp2
-rw-r--r--src/mame/drivers/glasgow.cpp2
-rw-r--r--src/mame/drivers/halleys.cpp2
-rw-r--r--src/mame/drivers/hh_cop400.cpp1
-rw-r--r--src/mame/drivers/hitpoker.cpp1
-rw-r--r--src/mame/drivers/hk68v10.cpp8
-rw-r--r--src/mame/drivers/ibmpcjr.cpp1
-rw-r--r--src/mame/drivers/ichiban.cpp2
-rw-r--r--src/mame/drivers/igs011.cpp2
-rw-r--r--src/mame/drivers/indy_indigo2.cpp2
-rw-r--r--src/mame/drivers/jade.cpp1
-rw-r--r--src/mame/drivers/jclub2.cpp2
-rw-r--r--src/mame/drivers/jpmsru.cpp1
-rw-r--r--src/mame/drivers/jubilee.cpp1
-rw-r--r--src/mame/drivers/jupace.cpp1
-rw-r--r--src/mame/drivers/konamim2.cpp1
-rw-r--r--src/mame/drivers/korgm1.cpp1
-rw-r--r--src/mame/drivers/laserbas.cpp1
-rw-r--r--src/mame/drivers/m14.cpp1
-rw-r--r--src/mame/drivers/m20.cpp1
-rw-r--r--src/mame/drivers/magictg.cpp1
-rw-r--r--src/mame/drivers/mazerbla.cpp7
-rw-r--r--src/mame/drivers/mediagx.cpp1
-rw-r--r--src/mame/drivers/mgames.cpp2
-rw-r--r--src/mame/drivers/missile.cpp1
-rw-r--r--src/mame/drivers/monzagp.cpp1
-rw-r--r--src/mame/drivers/mvme350.cpp8
-rw-r--r--src/mame/drivers/mz2500.cpp1
-rw-r--r--src/mame/drivers/namcos12.cpp1
-rw-r--r--src/mame/drivers/namcos23.cpp2
-rw-r--r--src/mame/drivers/ng_aes.cpp3
-rw-r--r--src/mame/drivers/nightgal.cpp8
-rw-r--r--src/mame/drivers/nsmpoker.cpp1
-rw-r--r--src/mame/drivers/panicr.cpp3
-rw-r--r--src/mame/drivers/paso1600.cpp3
-rw-r--r--src/mame/drivers/pasopia.cpp7
-rw-r--r--src/mame/drivers/pb1000.cpp1
-rw-r--r--src/mame/drivers/pc6001.cpp3
-rw-r--r--src/mame/drivers/pc8801.cpp6
-rw-r--r--src/mame/drivers/pc88va.cpp1
-rw-r--r--src/mame/drivers/pcxt.cpp2
-rw-r--r--src/mame/drivers/pinball2k.cpp3
-rw-r--r--src/mame/drivers/pturn.cpp2
-rw-r--r--src/mame/drivers/px4.cpp2
-rw-r--r--src/mame/drivers/qx10.cpp1
-rw-r--r--src/mame/drivers/r2dx_v33.cpp6
-rw-r--r--src/mame/drivers/s7.cpp1
-rw-r--r--src/mame/drivers/s8.cpp1
-rw-r--r--src/mame/drivers/s8a.cpp1
-rw-r--r--src/mame/drivers/s9.cpp1
-rw-r--r--src/mame/drivers/scv.cpp1
-rw-r--r--src/mame/drivers/sigmab98.cpp2
-rw-r--r--src/mame/drivers/skylncr.cpp1
-rw-r--r--src/mame/drivers/snes.cpp1
-rw-r--r--src/mame/drivers/subsino2.cpp1
-rw-r--r--src/mame/drivers/swtpc.cpp1
-rw-r--r--src/mame/drivers/taitotz.cpp1
-rw-r--r--src/mame/drivers/ti99_4p.cpp1
-rw-r--r--src/mame/drivers/tm990189.cpp2
-rw-r--r--src/mame/drivers/tmmjprd.cpp3
-rw-r--r--src/mame/drivers/ttchamp.cpp1
-rw-r--r--src/mame/drivers/ultrsprt.cpp3
-rw-r--r--src/mame/drivers/univac.cpp1
-rw-r--r--src/mame/drivers/vboy.cpp1
-rw-r--r--src/mame/drivers/vii.cpp2
-rw-r--r--src/mame/drivers/viper.cpp1
-rw-r--r--src/mame/drivers/vt240.cpp2
-rw-r--r--src/mame/drivers/whitestar.cpp10
-rw-r--r--src/mame/drivers/zn.cpp1
108 files changed, 8 insertions, 221 deletions
diff --git a/src/mame/drivers/39in1.cpp b/src/mame/drivers/39in1.cpp
index fcbd59370f4..0c5bdcafc11 100644
--- a/src/mame/drivers/39in1.cpp
+++ b/src/mame/drivers/39in1.cpp
@@ -73,8 +73,6 @@ public:
DECLARE_WRITE32_MEMBER(pxa255_gpio_w);
DECLARE_READ32_MEMBER(pxa255_lcd_r);
DECLARE_WRITE32_MEMBER(pxa255_lcd_w);
- DECLARE_READ32_MEMBER(return_zero);
- DECLARE_READ32_MEMBER(unknown_r);
DECLARE_READ32_MEMBER(cpld_r);
DECLARE_WRITE32_MEMBER(cpld_w);
DECLARE_READ32_MEMBER(prot_cheater_r);
diff --git a/src/mame/drivers/a2600.cpp b/src/mame/drivers/a2600.cpp
index 6c61d71b60f..fc0f9bc5cdf 100644
--- a/src/mame/drivers/a2600.cpp
+++ b/src/mame/drivers/a2600.cpp
@@ -84,7 +84,6 @@ protected:
required_device<vcs_cart_slot_device> m_cart;
required_device<tia_video_device> m_tia;
- unsigned long detect_2600controllers();
required_device<m6507_device> m_maincpu;
required_device<screen_device> m_screen;
required_ioport m_swb;
diff --git a/src/mame/drivers/a7800.cpp b/src/mame/drivers/a7800.cpp
index 62f211b078e..eda5f74ac07 100644
--- a/src/mame/drivers/a7800.cpp
+++ b/src/mame/drivers/a7800.cpp
@@ -135,11 +135,8 @@ public:
int m_bios_enabled;
DECLARE_READ8_MEMBER(bios_or_cart_r);
- DECLARE_WRITE8_MEMBER(ram0_w);
DECLARE_READ8_MEMBER(tia_r);
DECLARE_WRITE8_MEMBER(tia_w);
- DECLARE_READ8_MEMBER(maria_r);
- DECLARE_WRITE8_MEMBER(maria_w);
DECLARE_DRIVER_INIT(a7800_pal);
DECLARE_DRIVER_INIT(a7800_ntsc);
virtual void machine_start() override;
diff --git a/src/mame/drivers/alg.cpp b/src/mame/drivers/alg.cpp
index f01d9004c91..6cc10cfd788 100644
--- a/src/mame/drivers/alg.cpp
+++ b/src/mame/drivers/alg.cpp
@@ -56,7 +56,6 @@ public:
DECLARE_DRIVER_INIT(pal);
DECLARE_VIDEO_START(alg);
- TIMER_CALLBACK_MEMBER(response_timer);
protected:
// amiga_state overrides
diff --git a/src/mame/drivers/amusco.cpp b/src/mame/drivers/amusco.cpp
index ea3092ee7ed..9ed26923a71 100644
--- a/src/mame/drivers/amusco.cpp
+++ b/src/mame/drivers/amusco.cpp
@@ -103,7 +103,6 @@ public:
MC6845_ON_UPDATE_ADDR_CHANGED(crtc_addr);
UINT32 screen_update_amusco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- INTERRUPT_GEN_MEMBER(amusco_interrupt);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
required_device<pic8259_device> m_pic;
diff --git a/src/mame/drivers/applix.cpp b/src/mame/drivers/applix.cpp
index db72b467e7f..d6979cefc91 100644
--- a/src/mame/drivers/applix.cpp
+++ b/src/mame/drivers/applix.cpp
@@ -117,8 +117,6 @@ public:
DECLARE_READ16_MEMBER(fdc_stat_r);
DECLARE_WRITE16_MEMBER(fdc_data_w);
DECLARE_WRITE16_MEMBER(fdc_cmd_w);
- DECLARE_WRITE_LINE_MEMBER(kbd_clock_w);
- DECLARE_WRITE_LINE_MEMBER(kbd_data_w);
DECLARE_FLOPPY_FORMATS(floppy_formats);
DECLARE_READ8_MEMBER( internal_data_read );
DECLARE_WRITE8_MEMBER( internal_data_write );
diff --git a/src/mame/drivers/atari400.cpp b/src/mame/drivers/atari400.cpp
index 6be7bc28c37..17573b3bac9 100644
--- a/src/mame/drivers/atari400.cpp
+++ b/src/mame/drivers/atari400.cpp
@@ -291,8 +291,6 @@ public:
DECLARE_WRITE8_MEMBER(a130xe_low_w);
DECLARE_READ8_MEMBER(xegs_low_r);
DECLARE_WRITE8_MEMBER(xegs_low_w);
- DECLARE_READ8_MEMBER(xegs_high_r);
- DECLARE_WRITE8_MEMBER(xegs_high_w);
TIMER_DEVICE_CALLBACK_MEMBER(a400_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(a800xl_interrupt);
diff --git a/src/mame/drivers/avt.cpp b/src/mame/drivers/avt.cpp
index 20ddc6ec0d1..5a752526f81 100644
--- a/src/mame/drivers/avt.cpp
+++ b/src/mame/drivers/avt.cpp
@@ -446,7 +446,6 @@ public:
tilemap_t *m_bg_tilemap;
UINT8 m_crtc_vreg[0x100],m_crtc_index;
- DECLARE_WRITE8_MEMBER(debug_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
virtual void video_start() override;
DECLARE_PALETTE_INIT(avt);
diff --git a/src/mame/drivers/backfire.cpp b/src/mame/drivers/backfire.cpp
index 06a2214b9e7..9ca90c212e8 100644
--- a/src/mame/drivers/backfire.cpp
+++ b/src/mame/drivers/backfire.cpp
@@ -72,7 +72,6 @@ public:
UINT16 m_pf3_rowscroll[0x0800/2];
UINT16 m_pf4_rowscroll[0x0800/2];
DECLARE_READ32_MEMBER(backfire_control2_r);
- DECLARE_READ32_MEMBER(backfire_control3_r);
DECLARE_WRITE32_MEMBER(backfire_nonbuffered_palette_w);
DECLARE_READ32_MEMBER(backfire_pf1_rowscroll_r);
DECLARE_READ32_MEMBER(backfire_pf2_rowscroll_r);
@@ -87,9 +86,6 @@ public:
DECLARE_READ32_MEMBER(backfire_spriteram2_r);
DECLARE_WRITE32_MEMBER(backfire_spriteram2_w);
DECLARE_READ32_MEMBER(backfire_speedup_r);
- DECLARE_READ32_MEMBER(backfire_unknown_wheel_r);
- DECLARE_READ32_MEMBER(backfire_wheel1_r);
- DECLARE_READ32_MEMBER(backfire_wheel2_r);
DECLARE_READ32_MEMBER(backfire_eeprom_r);
DECLARE_WRITE32_MEMBER(backfire_eeprom_w);
DECLARE_DRIVER_INIT(backfire);
diff --git a/src/mame/drivers/bfcobra.cpp b/src/mame/drivers/bfcobra.cpp
index 9466aacdc0f..f2bf5fbfa8c 100644
--- a/src/mame/drivers/bfcobra.cpp
+++ b/src/mame/drivers/bfcobra.cpp
@@ -289,8 +289,6 @@ public:
DECLARE_WRITE8_MEMBER(meter_w);
DECLARE_READ8_MEMBER(latch_r);
DECLARE_WRITE8_MEMBER(latch_w);
- DECLARE_WRITE8_MEMBER(fd_op_w);
- DECLARE_WRITE8_MEMBER(fd_ctrl_w);
DECLARE_READ8_MEMBER(upd_r);
DECLARE_WRITE8_MEMBER(upd_w);
DECLARE_WRITE_LINE_MEMBER(z80_acia_irq);
@@ -311,8 +309,6 @@ public:
void command_phase(struct fdc_t &fdc, UINT8 data);
inline UINT8* blitter_get_addr(UINT32 addr);
inline void z80_bank(int num, int data);
- UINT8 exec_r_phase(void);
- UINT8 results_phase(void);
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_audiocpu;
required_device<acia6850_device> m_acia6850_0;
diff --git a/src/mame/drivers/bfm_sc1.cpp b/src/mame/drivers/bfm_sc1.cpp
index b87fda1b128..685e69af3eb 100644
--- a/src/mame/drivers/bfm_sc1.cpp
+++ b/src/mame/drivers/bfm_sc1.cpp
@@ -175,7 +175,6 @@ public:
DECLARE_WRITE8_MEMBER(triac_w);
DECLARE_READ8_MEMBER(triac_r);
DECLARE_READ8_MEMBER(nec_r);
- DECLARE_WRITE8_MEMBER(nec_reset_w);
DECLARE_WRITE8_MEMBER(nec_latch_w);
void save_state();
@@ -191,7 +190,6 @@ public:
INTERRUPT_GEN_MEMBER(timer_irq);
void sc1_common_init(int reels, int decrypt, int defaultbank);
void Scorpion1_SetSwitchState(int strobe, int data, int state);
- int Scorpion1_GetSwitchState(int strobe, int data);
int sc1_find_project_string( );
required_device<cpu_device> m_maincpu;
required_device<stepper_device> m_reel0;
diff --git a/src/mame/drivers/bfm_sc2.cpp b/src/mame/drivers/bfm_sc2.cpp
index 6ceb2a192bf..adb2bf7d7a2 100644
--- a/src/mame/drivers/bfm_sc2.cpp
+++ b/src/mame/drivers/bfm_sc2.cpp
@@ -298,8 +298,6 @@ public:
DECLARE_WRITE8_MEMBER(vfd2_data_w);
DECLARE_WRITE8_MEMBER(e2ram_w);
DECLARE_READ8_MEMBER(direct_input_r);
- DECLARE_READ8_MEMBER(sc3_expansion_r);
- DECLARE_WRITE8_MEMBER(sc3_expansion_w);
int recdata(int changed, int data);
DECLARE_WRITE8_MEMBER(nec_reset_w);
DECLARE_WRITE8_MEMBER(nec_latch_w);
diff --git a/src/mame/drivers/bfmsys85.cpp b/src/mame/drivers/bfmsys85.cpp
index 370166c4e5b..fccd9ecb7b0 100644
--- a/src/mame/drivers/bfmsys85.cpp
+++ b/src/mame/drivers/bfmsys85.cpp
@@ -117,7 +117,6 @@ public:
DECLARE_WRITE8_MEMBER(mux_enable_w);
DECLARE_WRITE8_MEMBER(triac_w);
DECLARE_READ8_MEMBER(triac_r);
- DECLARE_READ_LINE_MEMBER(sys85_data_r);
DECLARE_WRITE_LINE_MEMBER(sys85_data_w);
DECLARE_WRITE_LINE_MEMBER(write_acia_clock);
DECLARE_DRIVER_INIT(decode);
diff --git a/src/mame/drivers/bigbord2.cpp b/src/mame/drivers/bigbord2.cpp
index 1427618e00b..8bc7191eb28 100644
--- a/src/mame/drivers/bigbord2.cpp
+++ b/src/mame/drivers/bigbord2.cpp
@@ -126,8 +126,6 @@ public:
DECLARE_READ8_MEMBER(portc4_r);
DECLARE_READ8_MEMBER(portd0_r);
DECLARE_WRITE8_MEMBER(bigbord2_kbd_put);
- DECLARE_WRITE_LINE_MEMBER(intrq_w);
- DECLARE_WRITE_LINE_MEMBER(drq_w);
DECLARE_WRITE_LINE_MEMBER(frame);
DECLARE_DRIVER_INIT(bigbord2);
TIMER_DEVICE_CALLBACK_MEMBER(ctc_tick);
@@ -147,8 +145,6 @@ private:
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;
- void fdc_intrq_w(bool state);
- void fdc_drq_w(bool state);
address_space *m_mem;
address_space *m_io;
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/bingoc.cpp b/src/mame/drivers/bingoc.cpp
index 267156611e7..868fd3c3563 100644
--- a/src/mame/drivers/bingoc.cpp
+++ b/src/mame/drivers/bingoc.cpp
@@ -47,7 +47,6 @@ public:
UINT8 m_x;
DECLARE_READ16_MEMBER(unknown_r);
- DECLARE_READ8_MEMBER(sound_test_r);
DECLARE_WRITE16_MEMBER(main_sound_latch_w);
DECLARE_WRITE8_MEMBER(sound_play_w);
virtual void video_start() override;
diff --git a/src/mame/drivers/bitgraph.cpp b/src/mame/drivers/bitgraph.cpp
index 3a2f6a0c26e..511f4fb2a1b 100644
--- a/src/mame/drivers/bitgraph.cpp
+++ b/src/mame/drivers/bitgraph.cpp
@@ -116,8 +116,6 @@ public:
DECLARE_WRITE8_MEMBER( pia_pa_w );
DECLARE_WRITE8_MEMBER( pia_pb_w );
DECLARE_READ_LINE_MEMBER( pia_ca1_r );
- DECLARE_READ_LINE_MEMBER( pia_cb1_r );
- DECLARE_WRITE_LINE_MEMBER( pia_ca2_w );
DECLARE_WRITE_LINE_MEMBER( pia_cb2_w );
DECLARE_WRITE16_MEMBER( baud_write );
diff --git a/src/mame/drivers/blitz68k.cpp b/src/mame/drivers/blitz68k.cpp
index e51a4203581..b00e0492e29 100644
--- a/src/mame/drivers/blitz68k.cpp
+++ b/src/mame/drivers/blitz68k.cpp
@@ -116,8 +116,6 @@ public:
DECLARE_READ16_MEMBER(blitter_status_r);
DECLARE_WRITE16_MEMBER(lamps_w);
DECLARE_READ16_MEMBER(test_r);
- DECLARE_WRITE16_MEMBER(irq_callback_w);
- DECLARE_WRITE16_MEMBER(sound_write_w);
DECLARE_READ8_MEMBER(bankrob_mcu1_r);
DECLARE_READ8_MEMBER(bankrob_mcu2_r);
DECLARE_READ8_MEMBER(bankrob_mcu_status_read_r);
diff --git a/src/mame/drivers/bmcpokr.cpp b/src/mame/drivers/bmcpokr.cpp
index 46b3d297f13..4b04ea6976a 100644
--- a/src/mame/drivers/bmcpokr.cpp
+++ b/src/mame/drivers/bmcpokr.cpp
@@ -81,7 +81,6 @@ public:
tilemap_t *m_tilemap_2;
TILE_GET_INFO_MEMBER(get_t1_tile_info);
TILE_GET_INFO_MEMBER(get_t2_tile_info);
- TILE_GET_INFO_MEMBER(get_t3_tile_info);
DECLARE_WRITE16_MEMBER(videoram_1_w);
DECLARE_WRITE16_MEMBER(videoram_2_w);
diff --git a/src/mame/drivers/buster.cpp b/src/mame/drivers/buster.cpp
index b7048f13bbc..f08a32eeb0a 100644
--- a/src/mame/drivers/buster.cpp
+++ b/src/mame/drivers/buster.cpp
@@ -25,7 +25,6 @@ public:
m_palette(*this, "palette") { }
required_shared_ptr<UINT8> m_vram;
- DECLARE_READ8_MEMBER(test_r);
virtual void video_start() override;
UINT32 screen_update_buster(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/ccs2810.cpp b/src/mame/drivers/ccs2810.cpp
index 54be00bab5b..ab38592295a 100644
--- a/src/mame/drivers/ccs2810.cpp
+++ b/src/mame/drivers/ccs2810.cpp
@@ -101,8 +101,6 @@ private:
bool m_dsize;
UINT8 m_ds;
floppy_image_device *m_floppy;
- void fdc_intrq_w(bool state);
- void fdc_drq_w(bool state);
required_device<cpu_device> m_maincpu;
required_device<generic_terminal_device> m_terminal;
optional_device<mb8877_t> m_fdc;
diff --git a/src/mame/drivers/chaos.cpp b/src/mame/drivers/chaos.cpp
index 01245e83d7f..b03531bc362 100644
--- a/src/mame/drivers/chaos.cpp
+++ b/src/mame/drivers/chaos.cpp
@@ -50,7 +50,6 @@ public:
DECLARE_WRITE8_MEMBER(port1f_w);
DECLARE_READ8_MEMBER(port90_r);
DECLARE_READ8_MEMBER(port91_r);
- DECLARE_WRITE8_MEMBER(port92_w);
DECLARE_WRITE8_MEMBER(kbd_put);
UINT8 m_term_data;
virtual void machine_reset() override;
diff --git a/src/mame/drivers/cobra.cpp b/src/mame/drivers/cobra.cpp
index 97cd40a7cb1..840feea61df 100644
--- a/src/mame/drivers/cobra.cpp
+++ b/src/mame/drivers/cobra.cpp
@@ -647,8 +647,6 @@ public:
DECLARE_READ32_MEMBER(sub_comram_r);
DECLARE_WRITE32_MEMBER(sub_comram_w);
- DECLARE_READ32_MEMBER(sub_sound_r);
- DECLARE_WRITE32_MEMBER(sub_sound_w);
DECLARE_READ32_MEMBER(sub_unk7e_r);
DECLARE_WRITE32_MEMBER(sub_debug_w);
DECLARE_READ32_MEMBER(sub_unk1_r);
diff --git a/src/mame/drivers/coinmstr.cpp b/src/mame/drivers/coinmstr.cpp
index c9c74ee23c1..ea5b3edf2aa 100644
--- a/src/mame/drivers/coinmstr.cpp
+++ b/src/mame/drivers/coinmstr.cpp
@@ -162,8 +162,6 @@ public:
DECLARE_WRITE8_MEMBER(quizmstr_attr1_w);
DECLARE_WRITE8_MEMBER(quizmstr_attr2_w);
DECLARE_WRITE8_MEMBER(quizmstr_attr3_w);
- DECLARE_WRITE8_MEMBER(jpcoin2_attr1_w);
- DECLARE_WRITE8_MEMBER(jpcoin2_attr2_w);
DECLARE_READ8_MEMBER(question_r);
DECLARE_WRITE8_MEMBER(question_w);
DECLARE_READ8_MEMBER(ff_r);
diff --git a/src/mame/drivers/coinmvga.cpp b/src/mame/drivers/coinmvga.cpp
index 6d59758b421..9b0993bca4b 100644
--- a/src/mame/drivers/coinmvga.cpp
+++ b/src/mame/drivers/coinmvga.cpp
@@ -241,8 +241,6 @@ public:
m_palette2(*this, "palette2") { }
required_shared_ptr<UINT16> m_vram;
- DECLARE_WRITE8_MEMBER(debug_w);
- DECLARE_READ16_MEMBER(test_r);
DECLARE_DRIVER_INIT(colorama);
DECLARE_DRIVER_INIT(cmrltv75);
virtual void video_start() override;
diff --git a/src/mame/drivers/coolridr.cpp b/src/mame/drivers/coolridr.cpp
index b284e28c944..b6d0b5a83fd 100644
--- a/src/mame/drivers/coolridr.cpp
+++ b/src/mame/drivers/coolridr.cpp
@@ -398,8 +398,6 @@ public:
DECLARE_READ32_MEMBER(sysh1_sound_dma_r);
DECLARE_WRITE32_MEMBER(sysh1_sound_dma_w);
- DECLARE_READ32_MEMBER(sysh1_ioga_r);
- DECLARE_WRITE32_MEMBER(sysh1_ioga_w);
DECLARE_READ32_MEMBER(sysh1_unk_blit_r);
DECLARE_WRITE32_MEMBER(sysh1_unk_blit_w);
DECLARE_WRITE32_MEMBER(sysh1_blit_mode_w);
@@ -407,9 +405,7 @@ public:
DECLARE_WRITE32_MEMBER(sysh1_fb_mode_w);
DECLARE_WRITE32_MEMBER(sysh1_fb_data_w);
- DECLARE_WRITE32_MEMBER(sysh1_pal_w);
DECLARE_WRITE32_MEMBER(sysh1_dma_w);
- DECLARE_WRITE32_MEMBER(sysh1_char_w);
DECLARE_READ32_MEMBER(coolridr_hack2_r);
DECLARE_READ32_MEMBER(aquastge_hack_r);
DECLARE_READ16_MEMBER(h1_soundram_r);
@@ -442,7 +438,6 @@ public:
UINT32 screen_update_coolridr1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_coolridr2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void blit_current_sprite(address_space &space);
- INTERRUPT_GEN_MEMBER(system_h1);
TIMER_DEVICE_CALLBACK_MEMBER(system_h1_main);
TIMER_DEVICE_CALLBACK_MEMBER(system_h1_sub);
DECLARE_WRITE8_MEMBER(scsp_irq);
@@ -481,8 +476,6 @@ public:
int colbase;
};
- static int comp_sprite_z(const void *q1, const void *q2);
-
struct cool_render_object **m_cool_render_object_list1;
struct cool_render_object **m_cool_render_object_list2;
diff --git a/src/mame/drivers/csplayh5.cpp b/src/mame/drivers/csplayh5.cpp
index c9ea1186ec6..fa87c2f7a02 100644
--- a/src/mame/drivers/csplayh5.cpp
+++ b/src/mame/drivers/csplayh5.cpp
@@ -65,7 +65,6 @@ public:
DECLARE_READ16_MEMBER(csplayh5_mux_r);
DECLARE_WRITE16_MEMBER(csplayh5_mux_w);
DECLARE_WRITE16_MEMBER(csplayh5_sound_w);
- DECLARE_READ16_MEMBER(test_r);
DECLARE_READ8_MEMBER(csplayh5_sound_r);
DECLARE_WRITE8_MEMBER(csplayh5_soundclr_w);
diff --git a/src/mame/drivers/dblewing.cpp b/src/mame/drivers/dblewing.cpp
index f6c74cb331c..9076254e457 100644
--- a/src/mame/drivers/dblewing.cpp
+++ b/src/mame/drivers/dblewing.cpp
@@ -109,8 +109,6 @@ public:
required_device<deco16ic_device> m_deco_tilegen1;
required_shared_ptr<UINT16> m_decrypted_opcodes;
DECLARE_WRITE_LINE_MEMBER(sound_irq);
- DECLARE_READ16_MEMBER(dblewing_prot_r);
- DECLARE_WRITE16_MEMBER(dblewing_prot_w);
DECLARE_READ8_MEMBER(irq_latch_r);
DECLARE_DRIVER_INIT(dblewing);
virtual void machine_start() override;
diff --git a/src/mame/drivers/de_2.cpp b/src/mame/drivers/de_2.cpp
index 6f4ce3fb2ec..ae58088dc0b 100644
--- a/src/mame/drivers/de_2.cpp
+++ b/src/mame/drivers/de_2.cpp
@@ -77,13 +77,10 @@ public:
DECLARE_WRITE8_MEMBER(lamp1_w) { };
DECLARE_WRITE_LINE_MEMBER(ym2151_irq_w);
DECLARE_WRITE_LINE_MEMBER(msm5205_irq_w);
- DECLARE_WRITE_LINE_MEMBER(pia_irq);
DECLARE_WRITE8_MEMBER(sol2_w) { }; // solenoids 8-15
DECLARE_WRITE8_MEMBER(sol3_w);
DECLARE_WRITE8_MEMBER(sound_w);
DECLARE_WRITE_LINE_MEMBER(pia21_ca2_w);
- DECLARE_INPUT_CHANGED_MEMBER(main_nmi);
- DECLARE_INPUT_CHANGED_MEMBER(audio_nmi);
DECLARE_READ8_MEMBER(sound_latch_r);
DECLARE_WRITE8_MEMBER(sample_bank_w);
diff --git a/src/mame/drivers/de_3.cpp b/src/mame/drivers/de_3.cpp
index 4110d423d49..c31e6698c92 100644
--- a/src/mame/drivers/de_3.cpp
+++ b/src/mame/drivers/de_3.cpp
@@ -59,14 +59,11 @@ public:
DECLARE_WRITE8_MEMBER(lamp1_w) { };
//DECLARE_WRITE_LINE_MEMBER(ym2151_irq_w);
//DECLARE_WRITE_LINE_MEMBER(msm5205_irq_w);
- DECLARE_WRITE_LINE_MEMBER(pia_irq);
DECLARE_WRITE8_MEMBER(sol2_w) { }; // solenoids 8-15
DECLARE_WRITE8_MEMBER(sol3_w);
DECLARE_WRITE8_MEMBER(sound_w);
DECLARE_WRITE8_MEMBER(dac_w) { };
DECLARE_WRITE_LINE_MEMBER(pia21_ca2_w);
- DECLARE_INPUT_CHANGED_MEMBER(main_nmi);
- DECLARE_INPUT_CHANGED_MEMBER(audio_nmi);
DECLARE_READ8_MEMBER(dmd_status_r);
// DECLARE_READ8_MEMBER(sound_latch_r);
diff --git a/src/mame/drivers/deco_ld.cpp b/src/mame/drivers/deco_ld.cpp
index 9de5ee54313..13beeaf905c 100644
--- a/src/mame/drivers/deco_ld.cpp
+++ b/src/mame/drivers/deco_ld.cpp
@@ -144,11 +144,9 @@ public:
UINT8 m_laserdisc_data;
int m_nmimask;
- DECLARE_WRITE8_MEMBER(rblaster_sound_w);
DECLARE_READ8_MEMBER(laserdisc_r);
DECLARE_WRITE8_MEMBER(laserdisc_w);
DECLARE_READ8_MEMBER(sound_status_r);
- DECLARE_WRITE8_MEMBER(nmimask_w);
DECLARE_WRITE8_MEMBER(decold_sound_cmd_w);
DECLARE_WRITE8_MEMBER(decold_palette_w);
DECLARE_CUSTOM_INPUT_MEMBER(begas_vblank_r);
diff --git a/src/mame/drivers/discoboy.cpp b/src/mame/drivers/discoboy.cpp
index 41f7a720071..f127c4554e2 100644
--- a/src/mame/drivers/discoboy.cpp
+++ b/src/mame/drivers/discoboy.cpp
@@ -95,7 +95,6 @@ public:
virtual void video_start() override;
UINT32 screen_update_discoboy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_sprites( bitmap_ind16 &bitmap, const rectangle &cliprect );
- void discoboy_setrombank( UINT8 data );
DECLARE_WRITE_LINE_MEMBER(yunsung8_adpcm_int);
required_device<cpu_device> m_maincpu;
required_device<msm5205_device> m_msm;
diff --git a/src/mame/drivers/dunhuang.cpp b/src/mame/drivers/dunhuang.cpp
index 438affcd623..91c9fd5f022 100644
--- a/src/mame/drivers/dunhuang.cpp
+++ b/src/mame/drivers/dunhuang.cpp
@@ -121,7 +121,6 @@ public:
DECLARE_READ8_MEMBER(dunhuang_service_r);
DECLARE_READ8_MEMBER(dunhuang_input_r);
DECLARE_WRITE8_MEMBER(dunhuang_rombank_w);
- DECLARE_WRITE8_MEMBER(dunhuang_82_w);
DECLARE_READ8_MEMBER(dunhuang_dsw_r);
TILE_GET_INFO_MEMBER(get_tile_info);
TILE_GET_INFO_MEMBER(get_tile_info2);
diff --git a/src/mame/drivers/dvk_kcgd.cpp b/src/mame/drivers/dvk_kcgd.cpp
index 0beb193fde2..eb2236cee5d 100644
--- a/src/mame/drivers/dvk_kcgd.cpp
+++ b/src/mame/drivers/dvk_kcgd.cpp
@@ -76,9 +76,6 @@ public:
};
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
- DECLARE_WRITE_LINE_MEMBER(write_keyboard_clock);
- DECLARE_WRITE_LINE_MEMBER(write_line_clock);
-
DECLARE_READ16_MEMBER(vram_addr_r);
DECLARE_READ16_MEMBER(vram_data_r);
DECLARE_READ16_MEMBER(vram_mmap_r);
diff --git a/src/mame/drivers/esqkt.cpp b/src/mame/drivers/esqkt.cpp
index 31883c70979..a9bfb23947c 100644
--- a/src/mame/drivers/esqkt.cpp
+++ b/src/mame/drivers/esqkt.cpp
@@ -128,7 +128,6 @@ private:
public:
DECLARE_DRIVER_INIT(kt);
- DECLARE_INPUT_CHANGED_MEMBER(key_stroke);
DECLARE_WRITE_LINE_MEMBER(esq5506_otto_irq);
DECLARE_READ16_MEMBER(esq5506_read_adc);
};
diff --git a/src/mame/drivers/expro02.cpp b/src/mame/drivers/expro02.cpp
index 53904351833..19ce11ce23d 100644
--- a/src/mame/drivers/expro02.cpp
+++ b/src/mame/drivers/expro02.cpp
@@ -238,8 +238,6 @@ public:
UINT16 m_vram_1_bank_num;
DECLARE_WRITE16_MEMBER(expro02_6295_bankswitch_w);
DECLARE_WRITE16_MEMBER(expro02_paletteram_w);
- DECLARE_WRITE16_MEMBER(expro02_vram_0_bank_w);
- DECLARE_WRITE16_MEMBER(expro02_vram_1_bank_w);
DECLARE_DRIVER_INIT(expro02);
virtual void machine_reset() override;
virtual void video_start() override;
diff --git a/src/mame/drivers/famibox.cpp b/src/mame/drivers/famibox.cpp
index 8fe3e6434f6..ee39a617359 100644
--- a/src/mame/drivers/famibox.cpp
+++ b/src/mame/drivers/famibox.cpp
@@ -115,7 +115,6 @@ public:
UINT32 screen_update_famibox(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_CALLBACK_MEMBER(famicombox_attract_timer_callback);
TIMER_CALLBACK_MEMBER(famicombox_gameplay_timer_callback);
- void set_mirroring(int mirroring);
void famicombox_bankswitch(UINT8 bank);
void famicombox_reset();
void ppu_irq(int *ppu_regs);
diff --git a/src/mame/drivers/funkball.cpp b/src/mame/drivers/funkball.cpp
index 9031a46b1a1..caa650705fe 100644
--- a/src/mame/drivers/funkball.cpp
+++ b/src/mame/drivers/funkball.cpp
@@ -107,7 +107,6 @@ public:
required_device<address_map_bank_device> m_flashbank;
required_ioport_array<16> m_inputs;
- DECLARE_READ8_MEMBER( get_slave_ack );
DECLARE_WRITE32_MEMBER( flash_w );
// DECLARE_WRITE8_MEMBER( bios_ram_w );
DECLARE_READ8_MEMBER( test_r );
@@ -131,8 +130,6 @@ public:
DECLARE_READ32_MEMBER(biu_ctrl_r);
DECLARE_WRITE32_MEMBER(biu_ctrl_w);
DECLARE_WRITE8_MEMBER(bios_ram_w);
- DECLARE_READ32_MEMBER(serial_r);
- DECLARE_WRITE32_MEMBER(serial_w);
DECLARE_READ8_MEMBER(io20_r);
DECLARE_WRITE8_MEMBER(io20_w);
virtual void machine_start() override;
diff --git a/src/mame/drivers/gamate.cpp b/src/mame/drivers/gamate.cpp
index 5fd1a5a12b9..de296d7a3cc 100644
--- a/src/mame/drivers/gamate.cpp
+++ b/src/mame/drivers/gamate.cpp
@@ -42,7 +42,6 @@ public:
DECLARE_READ8_MEMBER(gamate_video_r);
DECLARE_READ8_MEMBER(gamate_nmi_r);
DECLARE_WRITE8_MEMBER(gamate_video_w);
- DECLARE_WRITE8_MEMBER(gamate_bios_w);
DECLARE_DRIVER_INIT(gamate);
UINT32 screen_update_gamate(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(gamate_interrupt);
diff --git a/src/mame/drivers/gambl186.cpp b/src/mame/drivers/gambl186.cpp
index 706190bb419..89e009743c5 100644
--- a/src/mame/drivers/gambl186.cpp
+++ b/src/mame/drivers/gambl186.cpp
@@ -77,7 +77,6 @@ public:
DECLARE_READ16_MEMBER(comms_r);
DECLARE_WRITE16_MEMBER(comms_w);
DECLARE_WRITE16_MEMBER(data_bank_w);
- DECLARE_READ16_MEMBER(upd_r);
DECLARE_WRITE16_MEMBER(upd_w);
};
diff --git a/src/mame/drivers/ggconnie.cpp b/src/mame/drivers/ggconnie.cpp
index 0e466d19adb..44dd93a3f8a 100644
--- a/src/mame/drivers/ggconnie.cpp
+++ b/src/mame/drivers/ggconnie.cpp
@@ -42,8 +42,6 @@ public:
required_device <okim6295_device> m_oki;
DECLARE_WRITE8_MEMBER(lamp_w);
DECLARE_WRITE8_MEMBER(output_w);
- DECLARE_READ8_MEMBER(rtc_r);
- DECLARE_WRITE8_MEMBER(rtc_w);
DECLARE_WRITE8_MEMBER(oki_bank_w);
};
diff --git a/src/mame/drivers/glasgow.cpp b/src/mame/drivers/glasgow.cpp
index d94a65ef70c..20a5e2bbf18 100644
--- a/src/mame/drivers/glasgow.cpp
+++ b/src/mame/drivers/glasgow.cpp
@@ -84,8 +84,6 @@ public:
UINT8 m_led7;
UINT8 m_irq_flag;
UINT16 m_beeper;
- DECLARE_READ16_MEMBER(read_test);
- DECLARE_READ16_MEMBER(read_board_amsterd);
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_MACHINE_START(dallas32);
diff --git a/src/mame/drivers/halleys.cpp b/src/mame/drivers/halleys.cpp
index 69dc250ec1d..8a8737dc516 100644
--- a/src/mame/drivers/halleys.cpp
+++ b/src/mame/drivers/halleys.cpp
@@ -257,8 +257,6 @@ public:
DECLARE_READ8_MEMBER(collision_id_r);
DECLARE_READ8_MEMBER(paletteram_r);
DECLARE_WRITE8_MEMBER(paletteram_w);
- DECLARE_READ8_MEMBER(zero_r);
- DECLARE_READ8_MEMBER(debug_r);
DECLARE_READ8_MEMBER(vector_r);
DECLARE_WRITE8_MEMBER(firq_ack_w);
DECLARE_WRITE8_MEMBER(soundcommand_w);
diff --git a/src/mame/drivers/hh_cop400.cpp b/src/mame/drivers/hh_cop400.cpp
index 018fc6f4b23..9080ceffb18 100644
--- a/src/mame/drivers/hh_cop400.cpp
+++ b/src/mame/drivers/hh_cop400.cpp
@@ -518,7 +518,6 @@ public:
DECLARE_WRITE8_MEMBER(write_d);
DECLARE_WRITE8_MEMBER(write_l);
DECLARE_WRITE8_MEMBER(write_g);
- DECLARE_READ8_MEMBER(read_g);
DECLARE_INPUT_CHANGED_MEMBER(reset_button);
};
diff --git a/src/mame/drivers/hitpoker.cpp b/src/mame/drivers/hitpoker.cpp
index e37bdc6ddbd..5991792fb5a 100644
--- a/src/mame/drivers/hitpoker.cpp
+++ b/src/mame/drivers/hitpoker.cpp
@@ -82,7 +82,6 @@ public:
DECLARE_READ8_MEMBER(eeprom_r);
DECLARE_READ8_MEMBER(hitpoker_pic_r);
DECLARE_WRITE8_MEMBER(hitpoker_pic_w);
- DECLARE_READ8_MEMBER(test_r);
DECLARE_DRIVER_INIT(hitpoker);
virtual void video_start() override;
UINT32 screen_update_hitpoker(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/hk68v10.cpp b/src/mame/drivers/hk68v10.cpp
index f0cd8b71397..a6b5a357595 100644
--- a/src/mame/drivers/hk68v10.cpp
+++ b/src/mame/drivers/hk68v10.cpp
@@ -201,10 +201,10 @@ hk68v10_state(const machine_config &mconfig, device_type type, const char *tag)
DECLARE_READ16_MEMBER (bootvect_r);
DECLARE_WRITE16_MEMBER (bootvect_w);
-DECLARE_READ16_MEMBER (vme_a24_r);
-DECLARE_WRITE16_MEMBER (vme_a24_w);
-DECLARE_READ16_MEMBER (vme_a16_r);
-DECLARE_WRITE16_MEMBER (vme_a16_w);
+//DECLARE_READ16_MEMBER (vme_a24_r);
+//DECLARE_WRITE16_MEMBER (vme_a24_w);
+//DECLARE_READ16_MEMBER (vme_a16_r);
+//DECLARE_WRITE16_MEMBER (vme_a16_w);
virtual void machine_start () override;
virtual void machine_reset () override;
DECLARE_WRITE_LINE_MEMBER (write_sccterm_clock);
diff --git a/src/mame/drivers/ibmpcjr.cpp b/src/mame/drivers/ibmpcjr.cpp
index 39564b2cbeb..f67bc071494 100644
--- a/src/mame/drivers/ibmpcjr.cpp
+++ b/src/mame/drivers/ibmpcjr.cpp
@@ -60,7 +60,6 @@ public:
DECLARE_WRITE_LINE_MEMBER(pic8259_set_int_line);
DECLARE_WRITE8_MEMBER(pcjr_ppi_portb_w);
- DECLARE_READ8_MEMBER(pcjr_ppi_porta_r);
DECLARE_READ8_MEMBER(pcjr_ppi_portc_r);
DECLARE_WRITE8_MEMBER(pcjr_fdc_dor_w);
DECLARE_READ8_MEMBER(pcjx_port_1ff_r);
diff --git a/src/mame/drivers/ichiban.cpp b/src/mame/drivers/ichiban.cpp
index 4a35b951b76..6ac2c0c0404 100644
--- a/src/mame/drivers/ichiban.cpp
+++ b/src/mame/drivers/ichiban.cpp
@@ -61,8 +61,6 @@ public:
virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
-
- DECLARE_WRITE8_MEMBER( bank_w );
};
void ichibanjyan_state::video_start()
diff --git a/src/mame/drivers/igs011.cpp b/src/mame/drivers/igs011.cpp
index a74d82dc0e0..b0e6d1566f4 100644
--- a/src/mame/drivers/igs011.cpp
+++ b/src/mame/drivers/igs011.cpp
@@ -148,7 +148,6 @@ public:
DECLARE_WRITE16_MEMBER(igs011_prot1_w);
DECLARE_READ16_MEMBER(igs011_prot1_r);
DECLARE_WRITE16_MEMBER(igs011_prot_addr_w);
- DECLARE_READ16_MEMBER(igs011_prot_fake_r);
DECLARE_WRITE16_MEMBER(igs011_prot2_reset_w);
DECLARE_READ16_MEMBER(igs011_prot2_reset_r);
DECLARE_WRITE16_MEMBER(igs011_prot2_inc_w);
@@ -165,7 +164,6 @@ public:
DECLARE_READ16_MEMBER(lhb2_igs011_prot2_r);
DECLARE_READ16_MEMBER(vbowl_igs011_prot2_r);
DECLARE_WRITE16_MEMBER(igs012_prot_reset_w);
- DECLARE_READ16_MEMBER(igs012_prot_fake_r);
DECLARE_WRITE16_MEMBER(igs012_prot_mode_w);
DECLARE_WRITE16_MEMBER(igs012_prot_inc_w);
DECLARE_WRITE16_MEMBER(igs012_prot_dec_inc_w);
diff --git a/src/mame/drivers/indy_indigo2.cpp b/src/mame/drivers/indy_indigo2.cpp
index 0dd2401dd54..9d76f45c753 100644
--- a/src/mame/drivers/indy_indigo2.cpp
+++ b/src/mame/drivers/indy_indigo2.cpp
@@ -161,8 +161,6 @@ public:
inline void ATTR_PRINTF(3,4) verboselog(int n_level, const char *s_fmt, ... );
void int3_raise_local0_irq(UINT8 source_mask);
void int3_lower_local0_irq(UINT8 source_mask);
- void int3_raise_local1_irq(UINT8 source_mask);
- void int3_lower_local1_irq(UINT8 source_mask);
void dump_chain(address_space &space, UINT32 ch_base);
void rtc_update();
diff --git a/src/mame/drivers/jade.cpp b/src/mame/drivers/jade.cpp
index 0273972ef9a..38710c20bd8 100644
--- a/src/mame/drivers/jade.cpp
+++ b/src/mame/drivers/jade.cpp
@@ -34,7 +34,6 @@ public:
DECLARE_WRITE8_MEMBER(kbd_put);
DECLARE_READ8_MEMBER(keyin_r);
DECLARE_READ8_MEMBER(status_r);
- DECLARE_READ8_MEMBER(data_r);
private:
UINT8 m_term_data;
virtual void machine_reset() override;
diff --git a/src/mame/drivers/jclub2.cpp b/src/mame/drivers/jclub2.cpp
index 7c719ae343e..e3135dcbc6e 100644
--- a/src/mame/drivers/jclub2.cpp
+++ b/src/mame/drivers/jclub2.cpp
@@ -139,9 +139,7 @@ public:
DECLARE_WRITE32_MEMBER(darkhors_input_sel_w);
DECLARE_READ32_MEMBER(darkhors_input_sel_r);
DECLARE_READ32_MEMBER(p_4e0000);
- DECLARE_READ32_MEMBER(p_580000);
DECLARE_READ32_MEMBER(p_580004);
- DECLARE_READ32_MEMBER(p_580008);
DECLARE_WRITE32_MEMBER(jclub2_input_sel_w_p2);
DECLARE_WRITE32_MEMBER(jclub2_input_sel_w_p1);
DECLARE_WRITE32_MEMBER(darkhors_unk1_w);
diff --git a/src/mame/drivers/jpmsru.cpp b/src/mame/drivers/jpmsru.cpp
index 5e75986cb62..98a3a895991 100644
--- a/src/mame/drivers/jpmsru.cpp
+++ b/src/mame/drivers/jpmsru.cpp
@@ -36,7 +36,6 @@ protected:
required_device<cpu_device> m_maincpu;
public:
DECLARE_DRIVER_INIT(jpmsru);
- DECLARE_READ8_MEMBER( interrupt_level );
};
// blind guess
diff --git a/src/mame/drivers/jubilee.cpp b/src/mame/drivers/jubilee.cpp
index c53a1e411e4..8f1560725c0 100644
--- a/src/mame/drivers/jubilee.cpp
+++ b/src/mame/drivers/jubilee.cpp
@@ -221,7 +221,6 @@ public:
tilemap_t *m_bg_tilemap;
DECLARE_WRITE8_MEMBER(jubileep_videoram_w);
DECLARE_WRITE8_MEMBER(jubileep_colorram_w);
- DECLARE_READ8_MEMBER(unk_r);
DECLARE_WRITE8_MEMBER(unk_w);
DECLARE_READ8_MEMBER(mux_port_r);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
diff --git a/src/mame/drivers/jupace.cpp b/src/mame/drivers/jupace.cpp
index 062dad383aa..86ba95a41c6 100644
--- a/src/mame/drivers/jupace.cpp
+++ b/src/mame/drivers/jupace.cpp
@@ -108,7 +108,6 @@ public:
DECLARE_READ8_MEMBER( pio_pa_r );
DECLARE_WRITE8_MEMBER( pio_pa_w );
- UINT32 screen_update_ace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_DEVICE_CALLBACK_MEMBER(set_irq);
TIMER_DEVICE_CALLBACK_MEMBER(clear_irq);
DECLARE_READ8_MEMBER(pio_ad_r);
diff --git a/src/mame/drivers/konamim2.cpp b/src/mame/drivers/konamim2.cpp
index 566270a5c4a..db7c1f53121 100644
--- a/src/mame/drivers/konamim2.cpp
+++ b/src/mame/drivers/konamim2.cpp
@@ -236,7 +236,6 @@ public:
DECLARE_WRITE64_MEMBER(irq_enable_w);
DECLARE_READ64_MEMBER(irq_active_r);
DECLARE_READ64_MEMBER(unk1_r);
- DECLARE_READ64_MEMBER(unk2_r);
DECLARE_READ64_MEMBER(unk3_r);
DECLARE_READ64_MEMBER(unk4_r);
DECLARE_WRITE64_MEMBER(unk4_w);
diff --git a/src/mame/drivers/korgm1.cpp b/src/mame/drivers/korgm1.cpp
index 99658c0057d..6714aaab7dc 100644
--- a/src/mame/drivers/korgm1.cpp
+++ b/src/mame/drivers/korgm1.cpp
@@ -38,7 +38,6 @@ protected:
virtual void machine_reset();
virtual void video_start();
- virtual void palette_init();
};
void korgm1_state::video_start()
diff --git a/src/mame/drivers/laserbas.cpp b/src/mame/drivers/laserbas.cpp
index 8d1acf90c01..77684ccfc78 100644
--- a/src/mame/drivers/laserbas.cpp
+++ b/src/mame/drivers/laserbas.cpp
@@ -73,7 +73,6 @@ public:
required_shared_ptr<UINT8> m_protram;
DECLARE_READ8_MEMBER(vram_r);
DECLARE_WRITE8_MEMBER(vram_w);
- DECLARE_READ8_MEMBER(read_unk);
DECLARE_WRITE8_MEMBER(vrambank_w);
DECLARE_READ8_MEMBER(protram_r);
DECLARE_WRITE8_MEMBER(protram_w);
diff --git a/src/mame/drivers/m14.cpp b/src/mame/drivers/m14.cpp
index 6845da4b45e..7a81d5fab73 100644
--- a/src/mame/drivers/m14.cpp
+++ b/src/mame/drivers/m14.cpp
@@ -82,7 +82,6 @@ public:
DECLARE_WRITE8_MEMBER(m14_cram_w);
DECLARE_READ8_MEMBER(m14_rng_r);
DECLARE_READ8_MEMBER(input_buttons_r);
- DECLARE_WRITE8_MEMBER(test_w);
DECLARE_WRITE8_MEMBER(hopper_w);
DECLARE_INPUT_CHANGED_MEMBER(left_coin_inserted);
DECLARE_INPUT_CHANGED_MEMBER(right_coin_inserted);
diff --git a/src/mame/drivers/m20.cpp b/src/mame/drivers/m20.cpp
index 2667f26e57a..89e792e83ad 100644
--- a/src/mame/drivers/m20.cpp
+++ b/src/mame/drivers/m20.cpp
@@ -97,7 +97,6 @@ public:
DECLARE_WRITE_LINE_MEMBER(tty_clock_tick_w);
DECLARE_WRITE_LINE_MEMBER(kbd_clock_tick_w);
DECLARE_WRITE_LINE_MEMBER(timer_tick_w);
- DECLARE_WRITE_LINE_MEMBER(halt_apb_w);
DECLARE_WRITE_LINE_MEMBER(int_w);
MC6845_UPDATE_ROW(update_row);
diff --git a/src/mame/drivers/magictg.cpp b/src/mame/drivers/magictg.cpp
index 32af4e8cfc6..63b0df20394 100644
--- a/src/mame/drivers/magictg.cpp
+++ b/src/mame/drivers/magictg.cpp
@@ -212,7 +212,6 @@ public:
DECLARE_READ32_MEMBER( unk_r );
DECLARE_READ32_MEMBER( unk2_r );
- DECLARE_READ32_MEMBER( serial_r );
DECLARE_WRITE32_MEMBER( serial_w );
DECLARE_READ32_MEMBER( adsp_idma_data_r );
diff --git a/src/mame/drivers/mazerbla.cpp b/src/mame/drivers/mazerbla.cpp
index bf97a7b08c7..5abb56792ac 100644
--- a/src/mame/drivers/mazerbla.cpp
+++ b/src/mame/drivers/mazerbla.cpp
@@ -194,14 +194,7 @@ public:
int m_planes_enabled[4];
#endif
- DECLARE_WRITE8_MEMBER(cfb_backgnd_color_w);
- DECLARE_WRITE8_MEMBER(cfb_vbank_w);
DECLARE_WRITE8_MEMBER(cfb_rom_bank_sel_w);
- DECLARE_READ8_MEMBER(cfb_port_02_r);
- DECLARE_WRITE8_MEMBER(vcu_video_reg_w);
- DECLARE_READ8_MEMBER(vcu_set_cmd_param_r);
- DECLARE_READ8_MEMBER(vcu_set_gfx_addr_r);
- DECLARE_READ8_MEMBER(vcu_set_clr_addr_r);
DECLARE_WRITE8_MEMBER(cfb_zpu_int_req_set_w);
DECLARE_READ8_MEMBER(cfb_zpu_int_req_clr);
DECLARE_READ8_MEMBER(ls670_0_r);
diff --git a/src/mame/drivers/mediagx.cpp b/src/mame/drivers/mediagx.cpp
index 74598aa32e6..1ad02146050 100644
--- a/src/mame/drivers/mediagx.cpp
+++ b/src/mame/drivers/mediagx.cpp
@@ -152,7 +152,6 @@ public:
DECLARE_WRITE32_MEMBER(memory_ctrl_w);
DECLARE_READ32_MEMBER(biu_ctrl_r);
DECLARE_WRITE32_MEMBER(biu_ctrl_w);
- DECLARE_WRITE32_MEMBER(bios_ram_w);
DECLARE_READ32_MEMBER(parallel_port_r);
DECLARE_WRITE32_MEMBER(parallel_port_w);
DECLARE_READ32_MEMBER(ad1847_r);
diff --git a/src/mame/drivers/mgames.cpp b/src/mame/drivers/mgames.cpp
index 1ce15abc4c7..22437828406 100644
--- a/src/mame/drivers/mgames.cpp
+++ b/src/mame/drivers/mgames.cpp
@@ -250,7 +250,6 @@ public:
required_shared_ptr<UINT8> m_video;
int m_mixdata;
DECLARE_READ8_MEMBER(mixport_r);
- DECLARE_WRITE8_MEMBER(muxed_w);
DECLARE_WRITE8_MEMBER(outport0_w);
DECLARE_WRITE8_MEMBER(outport1_w);
DECLARE_WRITE8_MEMBER(outport2_w);
@@ -259,7 +258,6 @@ public:
DECLARE_WRITE8_MEMBER(outport5_w);
DECLARE_WRITE8_MEMBER(outport6_w);
DECLARE_WRITE8_MEMBER(outport7_w);
- DECLARE_WRITE8_MEMBER(sound_w);
virtual void video_start() override;
DECLARE_PALETTE_INIT(mgames);
UINT32 screen_update_mgames(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/missile.cpp b/src/mame/drivers/missile.cpp
index 85bec34438a..9fa69eaafd4 100644
--- a/src/mame/drivers/missile.cpp
+++ b/src/mame/drivers/missile.cpp
@@ -400,7 +400,6 @@ public:
DECLARE_WRITE8_MEMBER(missile_w);
DECLARE_READ8_MEMBER(missile_r);
DECLARE_CUSTOM_INPUT_MEMBER(get_vblank);
- DECLARE_DIRECT_UPDATE_MEMBER(missile_direct_handler);
DECLARE_DRIVER_INIT(missilem);
DECLARE_DRIVER_INIT(suprmatk);
virtual void machine_start() override;
diff --git a/src/mame/drivers/monzagp.cpp b/src/mame/drivers/monzagp.cpp
index b204af44a28..7a76f855ee8 100644
--- a/src/mame/drivers/monzagp.cpp
+++ b/src/mame/drivers/monzagp.cpp
@@ -61,7 +61,6 @@ public:
DECLARE_WRITE8_MEMBER(port1_w);
DECLARE_WRITE8_MEMBER(port2_w);
DECLARE_READ8_MEMBER(port2_r);
- DECLARE_WRITE8_MEMBER(port3_w);
virtual void video_start() override;
TIMER_DEVICE_CALLBACK_MEMBER(time_tick_timer);
DECLARE_PALETTE_INIT(monzagp);
diff --git a/src/mame/drivers/mvme350.cpp b/src/mame/drivers/mvme350.cpp
index 2fd9b056f40..64f66ee8418 100644
--- a/src/mame/drivers/mvme350.cpp
+++ b/src/mame/drivers/mvme350.cpp
@@ -155,10 +155,10 @@ mvme350_state(const machine_config &mconfig, device_type type, const char *tag)
{
}
-DECLARE_READ16_MEMBER (vme_a24_r);
-DECLARE_WRITE16_MEMBER (vme_a24_w);
-DECLARE_READ16_MEMBER (vme_a16_r);
-DECLARE_WRITE16_MEMBER (vme_a16_w);
+//DECLARE_READ16_MEMBER (vme_a24_r);
+//DECLARE_WRITE16_MEMBER (vme_a24_w);
+//DECLARE_READ16_MEMBER (vme_a16_r);
+//DECLARE_WRITE16_MEMBER (vme_a16_w);
virtual void machine_start () override;
virtual void machine_reset () override;
protected:
diff --git a/src/mame/drivers/mz2500.cpp b/src/mame/drivers/mz2500.cpp
index 75ee8d136a5..2f1461c2197 100644
--- a/src/mame/drivers/mz2500.cpp
+++ b/src/mame/drivers/mz2500.cpp
@@ -216,7 +216,6 @@ public:
DECLARE_WRITE8_MEMBER(mz2500_portc_w);
DECLARE_WRITE8_MEMBER(mz2500_pio1_porta_w);
DECLARE_READ8_MEMBER(mz2500_pio1_porta_r);
- DECLARE_READ8_MEMBER(mz2500_pio1_portb_r);
DECLARE_READ8_MEMBER(opn_porta_r);
DECLARE_WRITE8_MEMBER(opn_porta_w);
DECLARE_WRITE_LINE_MEMBER(pit8253_clk0_irq);
diff --git a/src/mame/drivers/namcos12.cpp b/src/mame/drivers/namcos12.cpp
index 3fe46e15972..f7c7a0fbce5 100644
--- a/src/mame/drivers/namcos12.cpp
+++ b/src/mame/drivers/namcos12.cpp
@@ -1146,7 +1146,6 @@ public:
DECLARE_READ16_MEMBER(s12_mcu_jvs_p8_r);
DECLARE_READ16_MEMBER(s12_mcu_pa_r);
DECLARE_WRITE16_MEMBER(s12_mcu_pa_w);
- DECLARE_READ16_MEMBER(s12_mcu_rtc_r);
DECLARE_READ16_MEMBER(s12_mcu_portB_r);
DECLARE_WRITE16_MEMBER(s12_mcu_portB_w);
DECLARE_READ16_MEMBER(s12_mcu_gun_h_r);
diff --git a/src/mame/drivers/namcos23.cpp b/src/mame/drivers/namcos23.cpp
index 92c3471e849..6aa45ec8617 100644
--- a/src/mame/drivers/namcos23.cpp
+++ b/src/mame/drivers/namcos23.cpp
@@ -1534,7 +1534,6 @@ public:
DECLARE_WRITE16_MEMBER(mcu_p8_w);
DECLARE_READ16_MEMBER(mcu_pa_r);
DECLARE_WRITE16_MEMBER(mcu_pa_w);
- DECLARE_READ16_MEMBER(mcu_rtc_r);
DECLARE_READ16_MEMBER(mcu_pb_r);
DECLARE_WRITE16_MEMBER(mcu_pb_w);
DECLARE_READ16_MEMBER(mcu_p6_r);
@@ -1575,7 +1574,6 @@ public:
void c435_matrix_set();
void c435_vector_set();
void c435_matrix_vector_mul();
- void c435_vector_matrix_mul();
void c435_state_set();
void c435_scaling_set();
void c435_render();
diff --git a/src/mame/drivers/ng_aes.cpp b/src/mame/drivers/ng_aes.cpp
index aa7fdc6d904..994dfbef4e5 100644
--- a/src/mame/drivers/ng_aes.cpp
+++ b/src/mame/drivers/ng_aes.cpp
@@ -151,9 +151,6 @@ public:
// neoCD
- UINT8 neogeoReadTransfer(UINT32 sekAddress, int is_byte_transfer);
- void neogeoWriteTransfer(UINT32 sekAddress, UINT8 byteValue, int is_byte_transfer);
-
INT32 nActiveTransferArea;
INT32 nSpriteTransferBank;
INT32 nADPCMTransferBank;
diff --git a/src/mame/drivers/nightgal.cpp b/src/mame/drivers/nightgal.cpp
index c4365edd318..2720f071051 100644
--- a/src/mame/drivers/nightgal.cpp
+++ b/src/mame/drivers/nightgal.cpp
@@ -81,20 +81,12 @@ public:
DECLARE_READ8_MEMBER(blitter_status_r);
DECLARE_WRITE8_MEMBER(nsc_true_blitter_w);
DECLARE_WRITE8_MEMBER(sexygal_nsc_true_blitter_w);
- DECLARE_WRITE8_MEMBER(nsc_latch_w);
- DECLARE_READ8_MEMBER(nsc_latch_r);
- DECLARE_WRITE8_MEMBER(z80_latch_w);
- DECLARE_READ8_MEMBER(z80_latch_r);
- DECLARE_WRITE8_MEMBER(blitter_w);
- DECLARE_READ8_MEMBER(nsc_blit_r);
DECLARE_WRITE8_MEMBER(royalqn_blitter_0_w);
DECLARE_WRITE8_MEMBER(royalqn_blitter_1_w);
DECLARE_WRITE8_MEMBER(royalqn_blitter_2_w);
DECLARE_READ8_MEMBER(royalqn_nsc_blit_r);
DECLARE_READ8_MEMBER(royalqn_comm_r);
DECLARE_WRITE8_MEMBER(royalqn_comm_w);
- DECLARE_WRITE8_MEMBER(blit_vregs_w);
- DECLARE_READ8_MEMBER(blit_vregs_r);
DECLARE_WRITE8_MEMBER(blit_true_vregs_w);
DECLARE_WRITE8_MEMBER(mux_w);
DECLARE_READ8_MEMBER(input_1p_r);
diff --git a/src/mame/drivers/nsmpoker.cpp b/src/mame/drivers/nsmpoker.cpp
index 5e37cfa247c..823ee38b70e 100644
--- a/src/mame/drivers/nsmpoker.cpp
+++ b/src/mame/drivers/nsmpoker.cpp
@@ -81,7 +81,6 @@ public:
tilemap_t *m_bg_tilemap;
DECLARE_WRITE8_MEMBER(nsmpoker_videoram_w);
DECLARE_WRITE8_MEMBER(nsmpoker_colorram_w);
- DECLARE_WRITE8_MEMBER(debug_w);
DECLARE_READ8_MEMBER(debug_r);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
virtual void video_start() override;
diff --git a/src/mame/drivers/panicr.cpp b/src/mame/drivers/panicr.cpp
index ada8a26f185..4654fd6e806 100644
--- a/src/mame/drivers/panicr.cpp
+++ b/src/mame/drivers/panicr.cpp
@@ -109,10 +109,7 @@ public:
DECLARE_WRITE8_MEMBER(t5182shared_w);
TILE_GET_INFO_MEMBER(get_bgtile_info);
- TILE_GET_INFO_MEMBER(get_infotile_info);
TILE_GET_INFO_MEMBER(get_infotile_info_2);
- TILE_GET_INFO_MEMBER(get_infotile_info_3);
- TILE_GET_INFO_MEMBER(get_infotile_info_4);
TILE_GET_INFO_MEMBER(get_txttile_info);
DECLARE_DRIVER_INIT(panicr);
diff --git a/src/mame/drivers/paso1600.cpp b/src/mame/drivers/paso1600.cpp
index 094846bb015..a9f5f025a9a 100644
--- a/src/mame/drivers/paso1600.cpp
+++ b/src/mame/drivers/paso1600.cpp
@@ -41,11 +41,9 @@ public:
DECLARE_WRITE8_MEMBER(paso1600_6845_data_w);
DECLARE_READ8_MEMBER(paso1600_6845_data_r);
DECLARE_READ8_MEMBER(paso1600_6845_status_r);
- DECLARE_READ8_MEMBER(test_r);
DECLARE_READ8_MEMBER(key_r);
DECLARE_WRITE8_MEMBER(key_w);
DECLARE_READ16_MEMBER(test_hi_r);
- DECLARE_WRITE_LINE_MEMBER(paso1600_set_int_line);
UINT8 m_crtc_vreg[0x100],m_crtc_index;
UINT8 *m_p_chargen;
UINT8 *m_p_pcg;
@@ -62,7 +60,6 @@ public:
virtual void machine_reset() override;
virtual void video_start() override;
UINT32 screen_update_paso1600(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- IRQ_CALLBACK_MEMBER(paso1600_irq_callback);
};
#define mc6845_h_char_total (m_crtc_vreg[0])
diff --git a/src/mame/drivers/pasopia.cpp b/src/mame/drivers/pasopia.cpp
index e22b0a09f67..aa65d9979b9 100644
--- a/src/mame/drivers/pasopia.cpp
+++ b/src/mame/drivers/pasopia.cpp
@@ -42,8 +42,6 @@ public:
required_device<mc6845_device> m_crtc;
required_device<palette_device> m_palette;
- DECLARE_READ8_MEMBER(pasopia_romram_r);
- DECLARE_WRITE8_MEMBER(pasopia_ram_w);
DECLARE_WRITE8_MEMBER(pasopia_ctrl_w);
DECLARE_WRITE8_MEMBER(vram_addr_lo_w);
DECLARE_WRITE8_MEMBER(vram_latch_w);
@@ -52,11 +50,6 @@ public:
DECLARE_WRITE8_MEMBER(vram_addr_hi_w);
DECLARE_WRITE8_MEMBER(screen_mode_w);
DECLARE_READ8_MEMBER(rombank_r);
- DECLARE_READ8_MEMBER(testa_r);
- DECLARE_READ8_MEMBER(testb_r);
- DECLARE_WRITE_LINE_MEMBER(testa_w);
- DECLARE_WRITE_LINE_MEMBER(testb_w);
- DECLARE_WRITE8_MEMBER(kbd_put);
DECLARE_READ8_MEMBER(mux_r);
DECLARE_READ8_MEMBER(keyb_r);
DECLARE_WRITE8_MEMBER(mux_w);
diff --git a/src/mame/drivers/pb1000.cpp b/src/mame/drivers/pb1000.cpp
index e6e9beea7df..88eafd1d1b2 100644
--- a/src/mame/drivers/pb1000.cpp
+++ b/src/mame/drivers/pb1000.cpp
@@ -57,7 +57,6 @@ public:
memory_region *m_card2_reg;
virtual void machine_start() override;
- UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE16_MEMBER( gatearray_w );
DECLARE_WRITE8_MEMBER( lcd_control );
DECLARE_READ8_MEMBER( lcd_data_r );
diff --git a/src/mame/drivers/pc6001.cpp b/src/mame/drivers/pc6001.cpp
index ad5243e5df6..0372eec0460 100644
--- a/src/mame/drivers/pc6001.cpp
+++ b/src/mame/drivers/pc6001.cpp
@@ -303,9 +303,6 @@ protected:
UINT8 check_joy_press();
UINT8 check_keyboard_press();
void vram_bank_change(UINT8 vram_bank);
- ATTR_CONST UINT8 pc6001_get_attributes(UINT8 c,int scanline, int pos);
- const UINT8 *pc6001_get_video_ram(int scanline);
- UINT8 pc6001_get_char_rom(UINT8 ch, int line);
};
diff --git a/src/mame/drivers/pc8801.cpp b/src/mame/drivers/pc8801.cpp
index b4b65d7bd86..d9debc10f5d 100644
--- a/src/mame/drivers/pc8801.cpp
+++ b/src/mame/drivers/pc8801.cpp
@@ -407,8 +407,6 @@ public:
DECLARE_WRITE8_MEMBER(pc8801_gfx_ctrl_w);
DECLARE_READ8_MEMBER(pc8801_vram_select_r);
DECLARE_WRITE8_MEMBER(pc8801_vram_select_w);
- DECLARE_WRITE8_MEMBER(i8214_irq_level_w);
- DECLARE_WRITE8_MEMBER(i8214_irq_mask_w);
DECLARE_WRITE8_MEMBER(pc8801_irq_level_w);
DECLARE_WRITE8_MEMBER(pc8801_irq_mask_w);
DECLARE_READ8_MEMBER(pc8801_window_bank_r);
@@ -469,7 +467,6 @@ public:
void pc8801_draw_char(bitmap_ind16 &bitmap,int x,int y,int pal,UINT8 gfx_mode,UINT8 reverse,UINT8 secret,
UINT8 blink,UINT8 upper,UINT8 lower,int y_size,int width, UINT8 non_special);
void draw_text(bitmap_ind16 &bitmap,int y_size, UINT8 width);
- void fdc_irq_w(bool state);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_PALETTE_INIT(pc8801);
@@ -489,12 +486,9 @@ public:
DECLARE_WRITE8_MEMBER(cpu_8255_c_w);
DECLARE_READ8_MEMBER(fdc_8255_c_r);
DECLARE_WRITE8_MEMBER(fdc_8255_c_w);
- DECLARE_WRITE_LINE_MEMBER(pic_int_w);
- DECLARE_WRITE_LINE_MEMBER(pic_enlg_w);
DECLARE_READ8_MEMBER(opn_porta_r);
DECLARE_READ8_MEMBER(opn_portb_r);
IRQ_CALLBACK_MEMBER(pc8801_irq_callback);
- void pc8801_raise_irq(UINT8 irq,UINT8 state);
DECLARE_WRITE_LINE_MEMBER(pc8801_sound_irq);
};
diff --git a/src/mame/drivers/pc88va.cpp b/src/mame/drivers/pc88va.cpp
index be409fbc60c..a7f2590a698 100644
--- a/src/mame/drivers/pc88va.cpp
+++ b/src/mame/drivers/pc88va.cpp
@@ -131,7 +131,6 @@ public:
DECLARE_WRITE16_MEMBER(video_pri_w);
DECLARE_READ8_MEMBER(backupram_dsw_r);
DECLARE_WRITE8_MEMBER(sys_port1_w);
- DECLARE_WRITE8_MEMBER(fdc_irq_vector_w);
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;
diff --git a/src/mame/drivers/pcxt.cpp b/src/mame/drivers/pcxt.cpp
index 69e014290f8..f4497d6c603 100644
--- a/src/mame/drivers/pcxt.cpp
+++ b/src/mame/drivers/pcxt.cpp
@@ -106,7 +106,6 @@ public:
DECLARE_WRITE8_MEMBER(pc_dma_write_byte);
DECLARE_READ8_MEMBER(dma_page_select_r);
DECLARE_WRITE8_MEMBER(dma_page_select_w);
- DECLARE_WRITE8_MEMBER(tetriskr_bg_bank_w);
DECLARE_WRITE_LINE_MEMBER(ibm5150_pit8253_out2_changed);
DECLARE_READ8_MEMBER(port_a_r);
DECLARE_READ8_MEMBER(port_b_r);
@@ -123,7 +122,6 @@ public:
DECLARE_DRIVER_INIT(tetriskr);
DECLARE_DRIVER_INIT(filetto);
virtual void machine_reset() override;
- UINT32 screen_update_tetriskr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
UINT8 pcxt_speaker_get_spk();
void pcxt_speaker_set_spkrdata(UINT8 data);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/pinball2k.cpp b/src/mame/drivers/pinball2k.cpp
index 3d1d69eca16..9dd759a082d 100644
--- a/src/mame/drivers/pinball2k.cpp
+++ b/src/mame/drivers/pinball2k.cpp
@@ -77,11 +77,8 @@ public:
DECLARE_WRITE32_MEMBER(memory_ctrl_w);
DECLARE_READ32_MEMBER(biu_ctrl_r);
DECLARE_WRITE32_MEMBER(biu_ctrl_w);
- DECLARE_WRITE32_MEMBER(bios_ram_w);
DECLARE_READ32_MEMBER(parallel_port_r);
DECLARE_WRITE32_MEMBER(parallel_port_w);
- DECLARE_READ32_MEMBER(ad1847_r);
- DECLARE_WRITE32_MEMBER(ad1847_w);
DECLARE_READ8_MEMBER(io20_r);
DECLARE_WRITE8_MEMBER(io20_w);
DECLARE_READ32_MEMBER(port400_r);
diff --git a/src/mame/drivers/pturn.cpp b/src/mame/drivers/pturn.cpp
index e05fcb4bcd6..82d6fd2d033 100644
--- a/src/mame/drivers/pturn.cpp
+++ b/src/mame/drivers/pturn.cpp
@@ -120,8 +120,6 @@ public:
DECLARE_WRITE8_MEMBER(bgbank_w);
DECLARE_WRITE8_MEMBER(flip_w);
DECLARE_READ8_MEMBER(custom_r);
- DECLARE_READ8_MEMBER(protection_r);
- DECLARE_READ8_MEMBER(protection2_r);
TILE_GET_INFO_MEMBER(get_tile_info);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
diff --git a/src/mame/drivers/px4.cpp b/src/mame/drivers/px4.cpp
index ed00f53f189..13e85e85759 100644
--- a/src/mame/drivers/px4.cpp
+++ b/src/mame/drivers/px4.cpp
@@ -123,8 +123,6 @@ public:
DECLARE_WRITE_LINE_MEMBER( rs232_dcd_w );
DECLARE_WRITE_LINE_MEMBER( rs232_dsr_w );
DECLARE_WRITE_LINE_MEMBER( rs232_cts_w );
- TIMER_CALLBACK_MEMBER( transmit_data );
- TIMER_CALLBACK_MEMBER( receive_data );
// centronics
DECLARE_WRITE_LINE_MEMBER( centronics_busy_w ) { m_centronics_busy = state; }
diff --git a/src/mame/drivers/qx10.cpp b/src/mame/drivers/qx10.cpp
index e5098ce7d22..467e7fb2527 100644
--- a/src/mame/drivers/qx10.cpp
+++ b/src/mame/drivers/qx10.cpp
@@ -145,7 +145,6 @@ public:
}m_rs232c;
DECLARE_PALETTE_INIT(qx10);
- DECLARE_INPUT_CHANGED_MEMBER(key_stroke);
DECLARE_WRITE_LINE_MEMBER(dma_hrq_changed);
required_device<cpu_device> m_maincpu;
required_device<ram_device> m_ram;
diff --git a/src/mame/drivers/r2dx_v33.cpp b/src/mame/drivers/r2dx_v33.cpp
index 99d81b63f8d..1b6ae4510ec 100644
--- a/src/mame/drivers/r2dx_v33.cpp
+++ b/src/mame/drivers/r2dx_v33.cpp
@@ -94,10 +94,6 @@ public:
DECLARE_READ16_MEMBER(r2dx_cos_r);
DECLARE_WRITE16_MEMBER(tile_bank_w);
- DECLARE_WRITE16_MEMBER(rdx_bg_vram_w);
- DECLARE_WRITE16_MEMBER(rdx_md_vram_w);
- DECLARE_WRITE16_MEMBER(rdx_fg_vram_w);
- DECLARE_WRITE16_MEMBER(rdx_tx_vram_w);
DECLARE_READ16_MEMBER(rdx_v33_unknown_r);
DECLARE_WRITE16_MEMBER(mcu_xval_w);
DECLARE_WRITE16_MEMBER(mcu_yval_w);
@@ -129,9 +125,7 @@ public:
UINT16 r2dx_i_dx, r2dx_i_dy, r2dx_i_angle;
UINT32 r2dx_i_sdist;
- UINT32 screen_update_rdx_v33(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(rdx_v33_interrupt);
- void draw_sprites(bitmap_ind16 &bitmap,const rectangle &cliprect,int pri);
protected:
virtual void machine_start() override;
diff --git a/src/mame/drivers/s7.cpp b/src/mame/drivers/s7.cpp
index 3e124b63191..8b29223f824 100644
--- a/src/mame/drivers/s7.cpp
+++ b/src/mame/drivers/s7.cpp
@@ -97,7 +97,6 @@ public:
DECLARE_WRITE8_MEMBER(switch_w);
DECLARE_READ8_MEMBER(nvram_r);
DECLARE_WRITE8_MEMBER(nvram_w);
- DECLARE_READ_LINE_MEMBER(pia21_ca1_r);
DECLARE_WRITE_LINE_MEMBER(pia21_ca2_w) { };
DECLARE_WRITE_LINE_MEMBER(pia21_cb2_w) { }; // enable solenoids
DECLARE_WRITE_LINE_MEMBER(pia22_ca2_w) { }; //ST5
diff --git a/src/mame/drivers/s8.cpp b/src/mame/drivers/s8.cpp
index ccbc8378917..ee832eb5c14 100644
--- a/src/mame/drivers/s8.cpp
+++ b/src/mame/drivers/s8.cpp
@@ -75,7 +75,6 @@ public:
DECLARE_WRITE8_MEMBER(sol2_w) { }; // solenoids 8-15
DECLARE_WRITE8_MEMBER(sol3_w); // solenoids 0-7
DECLARE_WRITE8_MEMBER(sound_w);
- DECLARE_READ8_MEMBER(dips_r);
DECLARE_READ8_MEMBER(switch_r);
DECLARE_WRITE8_MEMBER(switch_w);
DECLARE_READ_LINE_MEMBER(pia21_ca1_r);
diff --git a/src/mame/drivers/s8a.cpp b/src/mame/drivers/s8a.cpp
index 5c35cc66222..199dc57a9e9 100644
--- a/src/mame/drivers/s8a.cpp
+++ b/src/mame/drivers/s8a.cpp
@@ -51,7 +51,6 @@ public:
DECLARE_WRITE8_MEMBER(sol2_w) { }; // solenoids 8-15
DECLARE_WRITE8_MEMBER(sol3_w); // solenoids 0-7
DECLARE_WRITE8_MEMBER(sound_w);
- DECLARE_READ8_MEMBER(dips_r);
DECLARE_READ8_MEMBER(switch_r);
DECLARE_WRITE8_MEMBER(switch_w);
DECLARE_READ_LINE_MEMBER(pia21_ca1_r);
diff --git a/src/mame/drivers/s9.cpp b/src/mame/drivers/s9.cpp
index 479159d7e24..87984f1a16f 100644
--- a/src/mame/drivers/s9.cpp
+++ b/src/mame/drivers/s9.cpp
@@ -64,7 +64,6 @@ public:
DECLARE_WRITE8_MEMBER(sol2_w) { }; // solenoids 8-15
DECLARE_WRITE8_MEMBER(sol3_w) { }; // solenoids 0-7
DECLARE_WRITE8_MEMBER(sound_w);
- DECLARE_READ8_MEMBER(dips_r);
DECLARE_READ8_MEMBER(switch_r);
DECLARE_WRITE8_MEMBER(switch_w);
DECLARE_READ_LINE_MEMBER(pia21_ca1_r);
diff --git a/src/mame/drivers/scv.cpp b/src/mame/drivers/scv.cpp
index a78ab154ac9..e1852162caf 100644
--- a/src/mame/drivers/scv.cpp
+++ b/src/mame/drivers/scv.cpp
@@ -57,7 +57,6 @@ protected:
ioport_port *m_key[8];
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
- void scv_set_banks();
inline void plot_sprite_part( bitmap_ind16 &bitmap, UINT8 x, UINT8 y, UINT8 pat, UINT8 col, UINT8 screen_sprite_start_line );
inline void draw_sprite( bitmap_ind16 &bitmap, UINT8 x, UINT8 y, UINT8 tile_idx, UINT8 col, UINT8 left, UINT8 right, UINT8 top, UINT8 bottom, UINT8 clip_y, UINT8 screen_sprite_start_line );
inline void draw_text( bitmap_ind16 &bitmap, UINT8 x, UINT8 y, UINT8 *char_data, UINT8 fg, UINT8 bg );
diff --git a/src/mame/drivers/sigmab98.cpp b/src/mame/drivers/sigmab98.cpp
index be1f7c816fc..7456def48c4 100644
--- a/src/mame/drivers/sigmab98.cpp
+++ b/src/mame/drivers/sigmab98.cpp
@@ -174,8 +174,6 @@ public:
DECLARE_WRITE8_MEMBER(dodghero_regs2_w);
DECLARE_READ8_MEMBER(dodghero_regs2_r);
- DECLARE_WRITE8_MEMBER(dashhero_regs_w);
- DECLARE_READ8_MEMBER(dashhero_regs_r);
DECLARE_WRITE8_MEMBER(dashhero_regs2_w);
DECLARE_READ8_MEMBER(dashhero_regs2_r);
diff --git a/src/mame/drivers/skylncr.cpp b/src/mame/drivers/skylncr.cpp
index 18e8f147417..13956fdff5b 100644
--- a/src/mame/drivers/skylncr.cpp
+++ b/src/mame/drivers/skylncr.cpp
@@ -161,7 +161,6 @@ public:
DECLARE_WRITE8_MEMBER(reelscroll4_w);
DECLARE_WRITE8_MEMBER(skylncr_coin_w);
DECLARE_READ8_MEMBER(ret_ff);
- DECLARE_READ8_MEMBER(ret_00);
DECLARE_WRITE8_MEMBER(skylncr_nmi_enable_w);
DECLARE_DRIVER_INIT(skylncr);
TILE_GET_INFO_MEMBER(get_tile_info);
diff --git a/src/mame/drivers/snes.cpp b/src/mame/drivers/snes.cpp
index 263731a5bc3..55f81e89d75 100644
--- a/src/mame/drivers/snes.cpp
+++ b/src/mame/drivers/snes.cpp
@@ -86,7 +86,6 @@ public:
DECLARE_READ8_MEMBER( spc_ram_100_r );
DECLARE_WRITE8_MEMBER( spc_ram_100_w );
- TIMER_CALLBACK_MEMBER( lightgun_tick );
// input related
SNESCTRL_ONSCREEN_CB(onscreen_cb);
diff --git a/src/mame/drivers/subsino2.cpp b/src/mame/drivers/subsino2.cpp
index e1b3ea5c584..5ed23219395 100644
--- a/src/mame/drivers/subsino2.cpp
+++ b/src/mame/drivers/subsino2.cpp
@@ -168,7 +168,6 @@ public:
DECLARE_VIDEO_START(mtrain);
DECLARE_VIDEO_START(xtrain);
UINT32 screen_update_subsino2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- TIMER_DEVICE_CALLBACK_MEMBER(h8_timer_irq);
INTERRUPT_GEN_MEMBER(am188em_int0_irq);
required_device<cpu_device> m_maincpu;
optional_device<okim6295_device> m_oki;
diff --git a/src/mame/drivers/swtpc.cpp b/src/mame/drivers/swtpc.cpp
index 78052d6fec1..f36476d6a62 100644
--- a/src/mame/drivers/swtpc.cpp
+++ b/src/mame/drivers/swtpc.cpp
@@ -61,7 +61,6 @@ public:
DECLARE_READ8_MEMBER(swtpc_status_r);
DECLARE_READ8_MEMBER(swtpc_terminal_r);
DECLARE_READ8_MEMBER(swtpc_tricky_r);
- DECLARE_WRITE8_MEMBER(swtpc_terminal_w);
DECLARE_WRITE8_MEMBER(kbd_put);
UINT8 m_term_data;
virtual void machine_reset() override;
diff --git a/src/mame/drivers/taitotz.cpp b/src/mame/drivers/taitotz.cpp
index 96857812d50..40cf8098a14 100644
--- a/src/mame/drivers/taitotz.cpp
+++ b/src/mame/drivers/taitotz.cpp
@@ -609,7 +609,6 @@ public:
DECLARE_READ16_MEMBER(tlcs_ide0_r);
DECLARE_READ16_MEMBER(tlcs_ide1_r);
DECLARE_WRITE_LINE_MEMBER(ide_interrupt);
- void taitotz_exit();
void draw_tile(UINT32 pos, UINT32 tile);
UINT32 video_mem_r(UINT32 address);
void video_mem_w(UINT32 address, UINT32 data);
diff --git a/src/mame/drivers/ti99_4p.cpp b/src/mame/drivers/ti99_4p.cpp
index d801c096ee2..f934677565e 100644
--- a/src/mame/drivers/ti99_4p.cpp
+++ b/src/mame/drivers/ti99_4p.cpp
@@ -97,7 +97,6 @@ public:
DECLARE_WRITE_LINE_MEMBER(audio_gate);
DECLARE_WRITE_LINE_MEMBER(cassette_output);
DECLARE_WRITE8_MEMBER(tms9901_interrupt);
- DECLARE_WRITE_LINE_MEMBER(handset_ack);
DECLARE_WRITE_LINE_MEMBER(alphaW);
virtual void machine_start() override;
DECLARE_MACHINE_RESET(ti99_4p);
diff --git a/src/mame/drivers/tm990189.cpp b/src/mame/drivers/tm990189.cpp
index d93fcaeb1bc..af6821e5acf 100644
--- a/src/mame/drivers/tm990189.cpp
+++ b/src/mame/drivers/tm990189.cpp
@@ -92,8 +92,6 @@ public:
required_device<cassette_image_device> m_cass;
optional_device<tms9918_device> m_tms9918;
- DECLARE_READ8_MEMBER( interrupt_level );
-
DECLARE_READ8_MEMBER(video_vdp_r);
DECLARE_WRITE8_MEMBER(video_vdp_w);
DECLARE_READ8_MEMBER(video_joy_r);
diff --git a/src/mame/drivers/tmmjprd.cpp b/src/mame/drivers/tmmjprd.cpp
index d684651ea06..358867c6e82 100644
--- a/src/mame/drivers/tmmjprd.cpp
+++ b/src/mame/drivers/tmmjprd.cpp
@@ -73,7 +73,6 @@ public:
DECLARE_READ32_MEMBER(tilemap2_r);
DECLARE_READ32_MEMBER(tilemap3_r);
DECLARE_READ32_MEMBER(randomtmmjprds);
- DECLARE_WRITE32_MEMBER(blitter_w);
DECLARE_READ32_MEMBER(mux_r);
DECLARE_WRITE32_MEMBER(brt_1_w);
DECLARE_WRITE32_MEMBER(brt_2_w);
@@ -85,13 +84,11 @@ public:
UINT32 screen_update_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- TIMER_CALLBACK_MEMBER(blit_done);
TIMER_DEVICE_CALLBACK_MEMBER(scanline);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, int screen);
void draw_tile(bitmap_ind16 &bitmap, const rectangle &cliprect, int x,int y,int sizex,int sizey, UINT32 tiledata, UINT8* rom);
void draw_tilemap(bitmap_ind16 &bitmap, const rectangle &cliprect, UINT32*tileram, UINT32*tileregs, UINT8*rom );
- void do_blit();
};
diff --git a/src/mame/drivers/ttchamp.cpp b/src/mame/drivers/ttchamp.cpp
index fe8c6bf7870..8021db87042 100644
--- a/src/mame/drivers/ttchamp.cpp
+++ b/src/mame/drivers/ttchamp.cpp
@@ -117,7 +117,6 @@ public:
UINT8* m_rom8;
DECLARE_WRITE16_MEMBER(paloff_w);
- DECLARE_WRITE16_MEMBER(pcup_prgbank_w);
DECLARE_WRITE16_MEMBER(paldat_w);
DECLARE_WRITE16_MEMBER(port10_w);
diff --git a/src/mame/drivers/ultrsprt.cpp b/src/mame/drivers/ultrsprt.cpp
index e76c03e8c2a..825432110e2 100644
--- a/src/mame/drivers/ultrsprt.cpp
+++ b/src/mame/drivers/ultrsprt.cpp
@@ -33,12 +33,9 @@ public:
required_shared_ptr<UINT32> m_workram;
required_device<palette_device> m_palette;
- DECLARE_READ32_MEMBER(vram_r);
- DECLARE_WRITE32_MEMBER(vram_w);
DECLARE_READ32_MEMBER(eeprom_r);
DECLARE_WRITE32_MEMBER(eeprom_w);
DECLARE_WRITE32_MEMBER(int_ack_w);
- DECLARE_CUSTOM_INPUT_MEMBER(flip_status_r);
UINT32 screen_update_ultrsprt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/univac.cpp b/src/mame/drivers/univac.cpp
index 5192cc9e3a3..588b2a1bc39 100644
--- a/src/mame/drivers/univac.cpp
+++ b/src/mame/drivers/univac.cpp
@@ -44,7 +44,6 @@ public:
DECLARE_READ8_MEMBER(vram_r);
DECLARE_WRITE8_MEMBER(vram_w);
DECLARE_WRITE8_MEMBER(port43_w);
- INTERRUPT_GEN_MEMBER(vblank_irq);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
private:
const UINT8 *m_p_chargen;
diff --git a/src/mame/drivers/vboy.cpp b/src/mame/drivers/vboy.cpp
index e7b5e802caa..1524849c555 100644
--- a/src/mame/drivers/vboy.cpp
+++ b/src/mame/drivers/vboy.cpp
@@ -219,7 +219,6 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(timer_main_tick);
TIMER_DEVICE_CALLBACK_MEMBER(timer_pad_tick);
TIMER_DEVICE_CALLBACK_MEMBER(vboy_scanlineL);
- TIMER_DEVICE_CALLBACK_MEMBER(vboy_scanlineR);
};
diff --git a/src/mame/drivers/vii.cpp b/src/mame/drivers/vii.cpp
index aa7b5b12fe4..bdac38aecc0 100644
--- a/src/mame/drivers/vii.cpp
+++ b/src/mame/drivers/vii.cpp
@@ -113,8 +113,6 @@ public:
DECLARE_WRITE16_MEMBER(audio_w);
DECLARE_READ16_MEMBER(io_r);
DECLARE_WRITE16_MEMBER(io_w);
- DECLARE_WRITE16_MEMBER(rowscroll_w);
- DECLARE_WRITE16_MEMBER(spriteram_w);
DECLARE_READ16_MEMBER(rom_r);
required_shared_ptr<UINT16> m_p_ram;
required_shared_ptr<UINT16> m_p_rowscroll;
diff --git a/src/mame/drivers/viper.cpp b/src/mame/drivers/viper.cpp
index f148e4171bd..5a35dfa8909 100644
--- a/src/mame/drivers/viper.cpp
+++ b/src/mame/drivers/viper.cpp
@@ -421,7 +421,6 @@ public:
INTERRUPT_GEN_MEMBER(viper_vblank);
TIMER_CALLBACK_MEMBER(epic_global_timer_callback);
TIMER_CALLBACK_MEMBER(ds2430_timer_callback);
- const char* epic_get_register_name(UINT32 reg);
void epic_update_interrupts();
void mpc8240_interrupt(int irq);
void mpc8240_epic_init();
diff --git a/src/mame/drivers/vt240.cpp b/src/mame/drivers/vt240.cpp
index 85efed64fc1..153cc6f249f 100644
--- a/src/mame/drivers/vt240.cpp
+++ b/src/mame/drivers/vt240.cpp
@@ -64,8 +64,6 @@ public:
required_device<upd7220_device> m_hgdc;
DECLARE_READ8_MEMBER( test_r );
- DECLARE_READ8_MEMBER( pcg_r );
- DECLARE_WRITE8_MEMBER( pcg_w );
//UINT16 m_pcg_addr;
//UINT8 m_pcg_internal_addr;
diff --git a/src/mame/drivers/whitestar.cpp b/src/mame/drivers/whitestar.cpp
index 08da3f4ce65..2eb20073da7 100644
--- a/src/mame/drivers/whitestar.cpp
+++ b/src/mame/drivers/whitestar.cpp
@@ -32,21 +32,11 @@ public:
UINT8 m_dmd_status;
UINT8 m_dmd_busy;
- DECLARE_WRITE8_MEMBER(dmd_latch_w);
- DECLARE_READ8_MEMBER(dmd_latch_r);
- DECLARE_WRITE8_MEMBER(dmd_ctrl_w);
- DECLARE_READ8_MEMBER(dmd_ctrl_r);
- DECLARE_READ8_MEMBER(dmd_status_r);
- DECLARE_WRITE8_MEMBER(dmd_status_w);
-
DECLARE_WRITE8_MEMBER(bank_w);
- DECLARE_WRITE8_MEMBER(dmd_bank_w);
DECLARE_WRITE8_MEMBER(dmddata_w);
- DECLARE_READ8_MEMBER(dips_r);
DECLARE_READ8_MEMBER(switch_r);
DECLARE_WRITE8_MEMBER(switch_w);
- DECLARE_READ8_MEMBER(dedicated_switch_r);
DECLARE_DRIVER_INIT(whitestar);
virtual void machine_reset() override;
INTERRUPT_GEN_MEMBER(whitestar_firq_interrupt);
diff --git a/src/mame/drivers/zn.cpp b/src/mame/drivers/zn.cpp
index c053484ff5f..79d6ea77855 100644
--- a/src/mame/drivers/zn.cpp
+++ b/src/mame/drivers/zn.cpp
@@ -123,7 +123,6 @@ protected:
private:
inline void ATTR_PRINTF(3,4) verboselog( int n_level, const char *s_fmt, ... );
- inline UINT16 psxreadword( UINT32 *p_n_psxram, UINT32 n_address );
inline void psxwriteword( UINT32 *p_n_psxram, UINT32 n_address, UINT16 n_data );
UINT8 m_n_znsecsel;