and some more cleanup (nw)

This commit is contained in:
Miodrag Milanovic 2012-09-17 18:39:09 +00:00
parent 17114d5e23
commit 7a2d791167
34 changed files with 0 additions and 257 deletions

View File

@ -83,11 +83,5 @@ public:
UINT32 screen_update_arcadia(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in video/arcadia.c -----------*/
extern INTERRUPT_GEN( arcadia_video_line );
extern VIDEO_START( arcadia );
extern SCREEN_UPDATE_IND16( arcadia );
#endif /* ARCADIA_H_ */

View File

@ -60,14 +60,6 @@ extern const i8255_interface b2m_ppi8255_interface_1;
extern const i8255_interface b2m_ppi8255_interface_2;
extern const i8255_interface b2m_ppi8255_interface_3;
extern MACHINE_START( b2m );
extern MACHINE_RESET( b2m );
extern INTERRUPT_GEN( b2m_vblank_interrupt );
/*----------- defined in video/b2m.c -----------*/
extern VIDEO_START( b2m );
extern SCREEN_UPDATE_IND16( b2m );
extern PALETTE_INIT( b2m );
#endif

View File

@ -39,17 +39,4 @@ public:
UINT32 screen_update_bk0010(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in machine/bk.c -----------*/
extern MACHINE_START( bk0010 );
extern MACHINE_RESET( bk0010 );
/*----------- defined in video/bk.c -----------*/
extern VIDEO_START( bk0010 );
extern SCREEN_UPDATE_IND16( bk0010 );
#endif /* BK_H_ */

View File

@ -33,11 +33,4 @@ public:
UINT32 screen_update_busicom(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in video/busicom.c -----------*/
extern PALETTE_INIT( busicom );
extern VIDEO_START( busicom );
extern SCREEN_UPDATE_IND16( busicom );
#endif /* BUSICOM_H_ */

View File

@ -75,7 +75,6 @@ extern void c16_interrupt(running_machine &machine, int level);
extern int c16_dma_read(running_machine &machine, int offset);
extern int c16_dma_read_rom(running_machine &machine, int offset);
extern MACHINE_RESET( c16 );
extern INTERRUPT_GEN( c16_frame_interrupt );
MACHINE_CONFIG_EXTERN( c16_cartslot );

View File

@ -25,8 +25,4 @@ public:
extern const gfx_layout galeb_charlayout;
extern VIDEO_START( galeb );
extern SCREEN_UPDATE_IND16( galeb );
#endif /* GALEB_H_ */

View File

@ -248,7 +248,6 @@ public:
/*----------- defined in machine/gamecom.c -----------*/
extern MACHINE_RESET( gamecom );
extern DEVICE_IMAGE_LOAD( gamecom_cart1 );
extern DEVICE_IMAGE_LOAD( gamecom_cart2 );

View File

@ -135,11 +135,6 @@ public:
};
/*----------- defined in video/intv.c -----------*/
extern VIDEO_START( intv );
extern SCREEN_UPDATE_IND16( intv );
extern SCREEN_UPDATE_IND16( intvkbd );
void intv_stic_screenrefresh(running_machine &machine);
/*----------- defined in machine/intv.c -----------*/
@ -149,12 +144,7 @@ void intv_stic_screenrefresh(running_machine &machine);
DEVICE_START( intv_cart );
DEVICE_IMAGE_LOAD( intv_cart );
extern MACHINE_RESET( intv );
extern INTERRUPT_GEN( intv_interrupt );
// ECS
extern MACHINE_RESET( intvecs );
/* for the console + keyboard component... */
DEVICE_IMAGE_LOAD( intvkbd_cart );

View File

@ -51,17 +51,9 @@ public:
/*----------- defined in machine/irisha.c -----------*/
extern MACHINE_START( irisha );
extern MACHINE_RESET( irisha );
extern const i8255_interface irisha_ppi8255_interface;
extern const struct pit8253_config irisha_pit8253_intf;
extern const struct pic8259_interface irisha_pic8259_config;
/*----------- defined in video/irisha.c -----------*/
extern VIDEO_START( irisha );
extern SCREEN_UPDATE_IND16( irisha );
#endif /* IRISHA_H_ */

View File

@ -57,9 +57,6 @@ public:
/*----------- defined in machine/llc.c -----------*/
extern MACHINE_START( llc1 );
extern MACHINE_RESET( llc1 );
extern const z80pio_interface llc1_z80pio1_intf;
extern const z80pio_interface llc1_z80pio2_intf;
extern const z80pio_interface llc2_z80pio1_intf;
@ -68,12 +65,4 @@ extern const z80pio_interface llc2_z80pio2_intf;
extern const z80ctc_interface llc1_ctc_intf;
extern const z80ctc_interface llc2_ctc_intf;
extern MACHINE_RESET( llc2 );
/*----------- defined in video/llc.c -----------*/
extern VIDEO_START( llc );
extern SCREEN_UPDATE_IND16( llc1 );
extern SCREEN_UPDATE_IND16( llc2 );
#endif

View File

@ -38,13 +38,9 @@ extern const i8255_interface lviv_ppi8255_interface_1;
SNAPSHOT_LOAD( lviv );
/*----------- defined in video/lviv.c -----------*/
extern VIDEO_START( lviv );
extern SCREEN_UPDATE_IND16( lviv );
extern const unsigned char lviv_palette[8*3];
extern PALETTE_INIT( lviv );
extern void lviv_update_palette(running_machine &, UINT8);

View File

@ -53,7 +53,6 @@ public:
/* Implementation for MC80.2x */
/*****************************************************************************/
extern MACHINE_RESET(mc8020);
extern const z80ctc_interface mc8020_ctc_intf;
extern const z80pio_interface mc8020_z80pio_intf;
@ -62,30 +61,10 @@ extern const z80pio_interface mc8020_z80pio_intf;
/*****************************************************************************/
extern MACHINE_RESET(mc8030);
extern const z80pio_interface mc8030_zve_z80pio_intf;
extern const z80pio_interface mc8030_asp_z80pio_intf;
extern const z80ctc_interface mc8030_zve_z80ctc_intf;
extern const z80ctc_interface mc8030_asp_z80ctc_intf;
extern const z80sio_interface mc8030_asp_z80sio_intf;
/*----------- defined in video/mc80.c -----------*/
/*****************************************************************************/
/* Implementation for MC80.2x */
/*****************************************************************************/
extern VIDEO_START( mc8020 );
extern SCREEN_UPDATE_IND16( mc8020 );
/*****************************************************************************/
/* Implementation for MC80.3x */
/*****************************************************************************/
extern VIDEO_START( mc8030 );
extern SCREEN_UPDATE_IND16( mc8030 );
#endif /* MC80_H_ */

View File

@ -60,20 +60,9 @@ public:
extern const via6522_interface microtan_via6522_0;
extern const via6522_interface microtan_via6522_1;
SNAPSHOT_LOAD( microtan );
QUICKLOAD_LOAD( microtan_hexfile );
INTERRUPT_GEN( microtan_interrupt );
/*----------- defined in video/microtan.c -----------*/
extern VIDEO_START( microtan );
extern SCREEN_UPDATE_IND16( microtan );
#endif /* MICROTAN_H_ */

View File

@ -41,11 +41,4 @@ public:
extern const i8255_interface mikro80_ppi8255_interface;
extern MACHINE_RESET( mikro80 );
/*----------- defined in video/mikro80.c -----------*/
extern VIDEO_START( mikro80 );
extern SCREEN_UPDATE_IND16( mikro80 );
#endif /* UT88_H_ */

View File

@ -132,10 +132,6 @@ public:
extern const i8255_interface msx_ppi8255_interface;
extern const wd17xx_interface msx_wd17xx_interface;
/* start/stop functions */
extern MACHINE_START( msx );
extern MACHINE_START( msx2 );
extern MACHINE_RESET( msx );
extern MACHINE_RESET( msx2 );
extern INTERRUPT_GEN( msx_interrupt );
extern TIMER_DEVICE_CALLBACK( msx2_interrupt );

View File

@ -62,7 +62,6 @@ public:
/*----------- defined in machine/mz80.c -----------*/
extern MACHINE_RESET( mz80k );
extern const i8255_interface mz80k_8255_int;
extern const struct pit8253_config mz80k_pit8253_config;
@ -72,9 +71,4 @@ extern const struct pit8253_config mz80k_pit8253_config;
extern const gfx_layout mz80k_charlayout;
extern const gfx_layout mz80kj_charlayout;
extern VIDEO_START( mz80k );
extern SCREEN_UPDATE_IND16( mz80k );
extern SCREEN_UPDATE_IND16( mz80kj );
extern SCREEN_UPDATE_IND16( mz80a );
#endif /* MZ80_H_ */

View File

@ -85,10 +85,6 @@ public:
/*----------- defined in video/nc.c -----------*/
extern VIDEO_START( nc );
extern SCREEN_UPDATE_IND16( nc );
extern PALETTE_INIT( nc );
void nc200_video_set_backlight(running_machine &machine, int state);

View File

@ -26,15 +26,4 @@ public:
UINT32 screen_update_ondra(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in machine/ondra.c -----------*/
extern MACHINE_START( ondra );
extern MACHINE_RESET( ondra );
/*----------- defined in video/ondra.c -----------*/
extern VIDEO_START( ondra );
extern SCREEN_UPDATE_IND16( ondra );
#endif

View File

@ -27,12 +27,4 @@ public:
UINT32 screen_update_orao(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in machine/orao.c -----------*/
/*----------- defined in video/orao.c -----------*/
extern SCREEN_UPDATE_IND16( orao );
#endif /* ORAO_H_ */

View File

@ -70,21 +70,8 @@ public:
extern const i8255_interface orion128_ppi8255_interface_1;
extern MACHINE_START( orion128 );
extern MACHINE_RESET( orion128 );
extern MACHINE_START( orionz80 );
extern MACHINE_RESET( orionz80 );
extern INTERRUPT_GEN( orionz80_interrupt );
extern MACHINE_RESET( orionpro );
/*----------- defined in video/orion.c -----------*/
extern VIDEO_START( orion128 );
extern SCREEN_UPDATE_IND16( orion128 );
extern PALETTE_INIT( orion128 );
#endif /* ORION_H_ */

View File

@ -46,16 +46,4 @@ public:
UINT32 screen_update_p2000m(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in machine/p2000t.c -----------*/
/*----------- defined in video/p2000m.c -----------*/
extern VIDEO_START( p2000m );
extern SCREEN_UPDATE_IND16( p2000m );
#endif /* P2000T_H_ */

View File

@ -103,13 +103,4 @@ public:
UINT32 screen_update_pcw_printer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in video/pcw.c -----------*/
extern VIDEO_START( pcw );
extern SCREEN_UPDATE_IND16( pcw );
extern SCREEN_UPDATE_IND16( pcw_printer );
extern PALETTE_INIT( pcw );
#endif /* PCW_H_ */

View File

@ -101,12 +101,4 @@ public:
UINT32 screen_update_pcw16(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in video/pcw16.c -----------*/
extern PALETTE_INIT( pcw16 );
extern VIDEO_START( pcw16 );
extern SCREEN_UPDATE_IND16( pcw16 );
#endif /* PCW16_H_ */

View File

@ -55,8 +55,5 @@ extern const i8255_interface pk8020_ppi8255_interface_3;
extern const struct pit8253_config pk8020_pit8253_intf;
extern const struct pic8259_interface pk8020_pic8259_config;
extern INTERRUPT_GEN( pk8020_interrupt );
/*----------- defined in video/pk8020.c -----------*/
extern SCREEN_UPDATE_IND16( pk8020 );
#endif /* pk8020_H_ */

View File

@ -49,15 +49,10 @@ extern const i8255_interface pmd85_ppi8255_interface[4];
extern const i8255_interface alfa_ppi8255_interface[3];
extern const i8255_interface mato_ppi8255_interface;
extern MACHINE_RESET( pmd85 );
/*----------- defined in video/pmd85.c -----------*/
extern VIDEO_START( pmd85 );
extern SCREEN_UPDATE_IND16( pmd85 );
extern const unsigned char pmd85_palette[3*3];
extern PALETTE_INIT( pmd85 );
#endif /* PMD85_H_ */

View File

@ -46,11 +46,5 @@ extern const i8251_interface poly88_usart_interface;
extern SNAPSHOT_LOAD( poly88 );
/*----------- defined in video/poly88.c -----------*/
extern VIDEO_START( poly88 );
extern SCREEN_UPDATE_IND16( poly88 );
#endif /* POLY88_H_ */

View File

@ -40,12 +40,5 @@ public:
/*----------- defined in machine/pp01.c -----------*/
extern const struct pit8253_config pp01_pit8253_intf;
extern const i8255_interface pp01_ppi8255_interface;
extern MACHINE_START( pp01 );
extern MACHINE_RESET( pp01 );
/*----------- defined in video/pp01.c -----------*/
extern VIDEO_START( pp01 );
extern SCREEN_UPDATE_IND16( pp01 );
extern PALETTE_INIT( pp01 );
#endif

View File

@ -39,16 +39,9 @@ public:
/*----------- defined in machine/primo.c -----------*/
extern MACHINE_RESET( primoa );
extern MACHINE_RESET( primob );
extern INTERRUPT_GEN( primo_vblank_interrupt );
extern SNAPSHOT_LOAD( primo );
extern QUICKLOAD_LOAD( primo );
/*----------- defined in video/primo.c -----------*/
extern SCREEN_UPDATE_IND16( primo );
#endif /* PRIMO_H_ */

View File

@ -46,9 +46,4 @@ public:
UINT32 screen_update_sapizps3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
/*----------- defined in video/sapi1.c -----------*/
extern SCREEN_UPDATE_IND16( sapi1 );
extern SCREEN_UPDATE_IND16( sapizps3 );
#endif

View File

@ -57,10 +57,6 @@ void ssystem3_playfield_getfigure(running_machine &machine, int x, int y, int *f
/*----------- defined in video/ssystem3.c -----------*/
extern PALETTE_INIT( ssystem3 );
extern VIDEO_START( ssystem3 );
extern SCREEN_UPDATE_IND16( ssystem3 );
void ssystem3_lcd_reset(running_machine &machine);
void ssystem3_lcd_write(running_machine &machine, int clock, int data);

View File

@ -55,16 +55,9 @@ public:
extern const i8255_interface ut88_ppi8255_interface;
extern MACHINE_RESET( ut88 );
extern MACHINE_START( ut88mini );
extern MACHINE_RESET( ut88mini );
/*----------- defined in video/ut88.c -----------*/
extern const gfx_layout ut88_charlayout;
extern VIDEO_START( ut88 );
extern SCREEN_UPDATE_IND16( ut88 );
#endif /* UT88_H_ */

View File

@ -103,9 +103,6 @@ public:
/*----------- defined in video/vc4000.c -----------*/
extern INTERRUPT_GEN( vc4000_video_line );
extern VIDEO_START( vc4000 );
extern SCREEN_UPDATE_IND16( vc4000 );
/*----------- defined in audio/vc4000.c -----------*/

View File

@ -72,16 +72,6 @@ public:
extern const i8255_interface vector06_ppi8255_interface;
extern const i8255_interface vector06_ppi8255_2_interface;
extern MACHINE_START( vector06 );
extern MACHINE_RESET( vector06 );
extern INTERRUPT_GEN( vector06_interrupt );
/*----------- defined in video/vector06.c -----------*/
extern PALETTE_INIT( vector06 );
extern VIDEO_START( vector06 );
extern SCREEN_UPDATE_IND16( vector06 );
#endif /* VECTOR06_H_ */

View File

@ -59,20 +59,7 @@ public:
/*----------- defined in machine/vtech2.c -----------*/
DEVICE_IMAGE_LOAD( laser_cart );
DEVICE_IMAGE_UNLOAD( laser_cart );
/*----------- defined in video/vtech2.c -----------*/
extern VIDEO_START( laser );
extern SCREEN_UPDATE_IND16( laser );
#endif /* VTECH2_H_ */