/* machine/jupiter.c */

OPBASE_HANDLER( jupiter_opbaseoverride );
MACHINE_INIT( jupiter );
MACHINE_STOP( jupiter );

DEVICE_LOAD( jupiter_ace );
DEVICE_LOAD( jupiter_tap );
DEVICE_UNLOAD( jupiter_tap );

 READ8_HANDLER( jupiter_port_fefe_r);
 READ8_HANDLER( jupiter_port_fdfe_r);
 READ8_HANDLER( jupiter_port_fbfe_r);
 READ8_HANDLER( jupiter_port_f7fe_r);
 READ8_HANDLER( jupiter_port_effe_r);
 READ8_HANDLER( jupiter_port_dffe_r);
 READ8_HANDLER( jupiter_port_bffe_r);
 READ8_HANDLER( jupiter_port_7ffe_r);
WRITE8_HANDLER( jupiter_port_fe_w);

/* vidhrdw/jupiter.c */
VIDEO_START( jupiter );
VIDEO_UPDATE( jupiter );
WRITE8_HANDLER( jupiter_vh_charram_w );
extern unsigned char *jupiter_charram;
extern size_t jupiter_charram_size;

/* systems/jupiter.c */

extern struct GfxLayout jupiter_charlayout;
												
