diff options
author | 2013-04-18 09:12:53 +0000 | |
---|---|---|
committer | 2013-04-18 09:12:53 +0000 | |
commit | 8ce88f330fa2eb689c29d4196d2f671a7e4710ef (patch) | |
tree | 681e2cc10f5668b4bb19e2368f101e6382869ac5 /src/mess/includes/c65.h | |
parent | f30a3117806c7190217a6a1bccf344ff730a6bb7 (diff) |
start cleaning c65 (nw)
Diffstat (limited to 'src/mess/includes/c65.h')
-rw-r--r-- | src/mess/includes/c65.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mess/includes/c65.h b/src/mess/includes/c65.h index 4233573841c..ff24f26b421 100644 --- a/src/mess/includes/c65.h +++ b/src/mess/includes/c65.h @@ -142,6 +142,16 @@ public: DECLARE_DEVICE_IMAGE_LOAD_MEMBER( c64_cart ); DECLARE_DEVICE_IMAGE_UNLOAD_MEMBER( c64_cart ); DECLARE_WRITE_LINE_MEMBER(c65_cia0_interrupt); + DECLARE_READ8_MEMBER(c65_lightpen_x_cb); + DECLARE_READ8_MEMBER(c65_lightpen_y_cb); + DECLARE_READ8_MEMBER(c65_lightpen_button_cb); + DECLARE_READ8_MEMBER(c65_c64_mem_r); + DECLARE_READ8_MEMBER(c65_dma_read); + DECLARE_READ8_MEMBER(c65_dma_read_color); + DECLARE_WRITE_LINE_MEMBER(c65_vic_interrupt); + DECLARE_WRITE8_MEMBER(c65_bankswitch_interface); + int c64_paddle_read( device_t *device, address_space &space, int which ); + required_device<cpu_device> m_maincpu; }; @@ -158,11 +168,6 @@ public: void c65_bankswitch (running_machine &machine); //void c65_colorram_write (running_machine &machine, int offset, int value); -int c65_dma_read(running_machine &machine, int offset); -int c65_dma_read_color(running_machine &machine, int offset); -void c65_vic_interrupt(running_machine &machine, int level); -void c65_bankswitch_interface(running_machine &machine, int value); - extern const legacy_mos6526_interface c65_cia0; extern const legacy_mos6526_interface c65_cia1; |