diff options
Diffstat (limited to 'src/mame/includes/gamecom.h')
-rw-r--r-- | src/mame/includes/gamecom.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/mame/includes/gamecom.h b/src/mame/includes/gamecom.h index d6c871ef621..fb3638cfdbe 100644 --- a/src/mame/includes/gamecom.h +++ b/src/mame/includes/gamecom.h @@ -236,11 +236,16 @@ public: { } + void gamecom(machine_config &config); + + void init_gamecom(); + +private: + DECLARE_READ8_MEMBER( gamecom_internal_r ); DECLARE_READ8_MEMBER( gamecom_pio_r ); DECLARE_WRITE8_MEMBER( gamecom_internal_w ); DECLARE_WRITE8_MEMBER( gamecom_pio_w ); - void init_gamecom(); DECLARE_PALETTE_INIT(gamecom); INTERRUPT_GEN_MEMBER(gamecom_interrupt); TIMER_CALLBACK_MEMBER(gamecom_clock_timer_callback); @@ -252,9 +257,8 @@ public: DECLARE_DEVICE_IMAGE_LOAD_MEMBER( gamecom_cart1 ); DECLARE_DEVICE_IMAGE_LOAD_MEMBER( gamecom_cart2 ); uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - void gamecom(machine_config &config); void gamecom_mem_map(address_map &map); -private: + uint8_t *m_p_ram; uint8_t *m_cart_ptr; uint8_t m_lcdc_reg; |